86
82
85
181
977
49
1262
154
841
171
149
173
51
59
98
224
261
198
28
180
467
84
455
37
156
114
24
1776
174
514
196
187
116
109
206
50
360
65
71
152
104
99
326
34
18
530
108
773
95
15
42
36
405
264
96