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