105
0
2
64
1
143
67
118
74
126
104
130
761
4
159
188
120
69
150
349
235
366
81
212
116
123
675
431
3
377
186
322
165
270
942
859
60
599
33
1916
1785
140
11819
180
1631
66
65216
46
1731
68
94199
55
1897
26
503
7
593