125
590
180
529
119
297
85
228
162
279
45
194
87
239
60
214
57
182
19
146
48
156
13
115
34
123
22
129
720
12
113
14
116
11
107