112
478
73
577
66
511
55
411
49
392
47
308
12
331
28
282
25
310
13
761
60
277
18
208
194
29
181
8
162
92
1,124
9
154
23
142
146