129
379
757
410
50
157
280
270
290
182
149
82
139
257
96
247
132
105
58
57
261
103
285
381
192
78
39
160
24
145
117
219
15
487
147
95
51
203
62
666
101
340
176
155
144
25
191
54
672
85
31
23
71
988
450
181
136
59