99
412
130
410
104
310
95
281
78
243
37
194
23
138
20
150
40
166
11
10
19
98
55
18
146
102
14
65
117
9
127
27