65
20
110
123
13
9
36
58
125
45
2
105
142
80
15
177
149
44
50
51
8
38
35
49
81
113
70
63
25
118
112
24
74
67
59
133
150
132
102
224
282
42
28
64
17
134
76
18
21