22
130
17
30
47
25
20
110
170
24
104
11
38
9
44
95
36
56
159
62
74
99
79
2458
34
148
32
229
123
49
97
51
180
107
119
226
58
136
118
75
188
277
84
224
64
27
39
37