116
1,028
106
553
146
522
166
298
71
271
126
294
31
252
52
258
69
233
41
216
34
8
181
18
162
336
15
152
30
29
120