205
208
19
58
94
37
253
1074
210
81
105
903
54
103
96
40
85
207
106
175
52
29
359
184
281
48
130
209
21
18
49
95
112
12
166
134
120
364
681
676
980
182
161
177
136
206
57
503
50
92
837
118
137
158
530