105
426
56
239
75
366
74
245
37
199
94
215
47
179
18
154
20
142
6
318
12
127
19
134
120
7
109
10
103
8
99
3
83
79