196
487
43
236
115
348
54
121
127
343
79
264
32
178
94
211
53
173
15
254
10
118
55
137
18
150
98
48
138
68
395
13
97
8
84
19