77
97
370
46
163
65
380
85
510
72
261
25
372
39
197
47
240
16
266
274
56
283
51
37
133
178
156
20
190
57
205