816
265
496
47
388
97
527
30
550
115
536
140
346
69
302
13
455
149
252
38
350
96
575
40
467
121
234
172
416
80
280
141
252
115
141
17
263
9
386
29