117
616
328
631
98
282
94
239
63
156
33
141
36
193
19
212
60
207
6
2
18
125
51
146
166
23
8
118
1
12
134
27
154
11
108