119
826
624
546
128
553
106
403
294
389
38
335
66
268
35
208
39
201
92
1,120
24
149
14
127
27
138
6
117
13
121
758
26
126
36
96
102