4
20
17
27
9
14
31
21
12
34
3
25
35
22
36
15
56
42
40
154
90
138
123
59
64
263
87
247
104
128
102
109
57
391
335
224
132
166
110
144
163
139
251
235
182
145
373
108
49
129
244
376
120
174