14
25
113
29
48
44
9
101
34
40
19
105
42
70
55
5
2
27
1
15
38
8
13
16
126
58
250
66
192
102
6
17
78
229
116
171
26
181
138
36
57
89
174
50
51
148