638
172
216
183
957
360
567
825
1033
171
217
166
218
730
977
200
205
191
144
205
507
597
144
176
183
451
176
152
524
406
145
564
1001
261
286
179
456
120
152
223
462
130
160
135
286
133
464
1189
498
132
450
114
756
