93
161
42
32
103
23
74
41
56
18
49
475
17
14
11
47
146
3
70
4
45
92
151
5
26
35
107
40
10
36
212
204
69
43
24
13
108
15
71
111
20
141
461
154
31
278
129