66
99
34
154
122
45
108
182
71
36
26
110
11
66
21
166
156
153
107
177
148
199
156
72
52
174
17
28
178
82
120
39
1
195
58
121
88
115
53
34
180
47
127
32
59
136
182
32
35
173
96
196
184
0
148
23
82
23
173
62
48
79
79
17
164
149
4
