8
26
126
9
140
58
34
168
33
20
25
2
41
59
143
38
22
28
196
48
16
46
211
61
15
235
65
63
152
30
69
37
62
17
35
4
134
335
54
138
105
47
45
36
85
70
524
49