116
534
178
628
129
446
41
347
110
254
38
215
23
114
49
213
25
126
68
395
52
180
19
151
29
155
18
127
7
123
3
112
11
103
28
85