43
402
109
342
114
375
72
325
96
242
80
190
25
194
97
184
22
156
6
316
60
158
14
105
12
4
93
85
1
50
8
87