77
146
88
24
97
12
63
22
37
462
291
30
121
541
19
68
35
55
50
102
341
108
53
46
207
42
10
124
164
27
138
95
71
292
9
3216
99
38
165
20
615
8
114
162
13
41
85
161
310
29
157
193
194