109
863
34
725
48
621
78
417
47
407
32
368
59
263
4
228
30
152
6
339
24
164
12
182
18
190
145
13
148
9
128
8
116
111