386
936
112
592
97
636
96
426
138
524
25
368
60
296
37
260
45
249
31
222
196
27
218
18
110
12
170
13
164
15
169
165