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