254
509
77
185
250
263
447
298
64
816
244
443
157
394
173
370
114
14
263
280
20
108
573
20
7
5
730
173
16
456
20
33
227
151
428
150
69
435
93
92
34
280
286
222
347
166
297
47
142
454
8
198
