192
172
80
162
9
20
105
815
141
158
3
475
24
198
99
365
216
1200
12
90
139
500
101
206
108
2
116
0
154
24
10
346
4
298
371
113
209
999
312
240
279
174
78
311
234
259
3
36
206
286
13
1001
