46
966
102
680
85
613
28
467
56
475
15
399
89
404
21
343
42
341
6
348
13
318
12
304
37
249
31
211
8
183
26
195
11
139
164