111
608
36
518
43
542
9
468
81
327
232
55
213
64
174
5
126
15
254
58
181
137
19
136
14
110
18
103
68
395
10
96
104