119
815
624
545
128
550
106
402
294
386
38
333
66
266
35
208
39
200
24
149
14
127
27
138
6
117
13
120
311
26
125
36
96
101