112
924
106
618
86
542
162
574
47
156
41
340
84
267
70
310
13
285
23
216
16
205
28
179
161
21
168
2
129
20
12
139
10
131