22
88
106
177
14
120
169
170
62
49
226
181
190
86
67
61
182
60
233
35
243
23
33
69
5
48
235
126
25
101
59
131
45
143
7
223
180
93
149
100
53
122
104
17
167
213
107
19
34
113
144
168
205
195
99
103
197
245
208
1
71
238
77
200
112
44
206
41
161
63
183
236
153
115
37
209
189
160
87
139
114
129
253
95
251
173
137
84
82
156
248
125
130
13
75
239
132
102
164
176