450
160
700
157
451
179
607
140
391
192
456
261
676
355
660
171
177
113
534
187
493
94
578
254
708
91
250
177
284
124
527
114
280
166
259
151
270
61
625
116