1509
364
538
234
496
254
505
231
292
69
258
174
280
160
222
69
223
189
189
68
571
177
576
175
490
35
438
137
358
132
420
133
585
174
357
128
347
20
350
162