126
707
107
502
33
320
27
223
36
249
51
179
11
239
23
198
21
197
10
28
110
30
158
68
19
142
29
102
1
12
141
14
106
4
130