38
437
699
304
32
34
200
31
128
24
54
71
77
158
14
61
13
25
17
130
115
234
46
30
83
170
177
160
111
57
181
66
47
59
217
70
48
311
85
16
164
288
467
33
176
36
410
486
27