70
23
177
39
64
40
38
86
57
199
180
48
200
41
105
141
154
143
45
62
128
10844
28
78
332
822
217
473
19
3604
17
249
366
53
100
115
780
25
102
79
856
265
171
170
134
260
33
166
69
127
14
36