74
76
247
62
61
40
146
31
35
117
44
356
226
274
509
23
42
24
69
11
3809
258
36
71
2525
53
283
47
52
33
222
41
28
692
361
150
101
277
30
281
21
96
63
9
370
312
161
34
152