18
0
198
481
410
129
352
225
499
177
14
210
116
115
3
277
192
21
8
1062
4
954
508
41
8
116
784
27
1
46
185
173
455
16
9
65
40
158
1
153
405
329
2012
28
2076
341
239
