15
206
49
219
139
200
14
182
34
189
215
7
106
13
217
195
203
158
17
149
41
96
191
119
235
224
71
112
32
55
74
254
73
190
213
178
56
93
48
72
133
243
208
123
176
155
127
82
58
31
135
53
168
156
253
249
205
137
207
25
95
59
163
60
42
140
159
125
150
104
39
136
101
171
157
80
75
78
240
241
251
138
8
107
153
64
225
184
87
144
196
229
4
141
6
227
233
230
212
145