130
582
69
346
106
288
66
283
198
287
45
224
117
187
61
245
46
200
6
331
190
35
160
31
137
138
25
131
11
127
19
112
22
119