80
233
115
210
249
237
227
172
173
194
154
229
153
124
105
245
231
41
236
213
30
27
51
235
204
67
70
178
155
116
69
147
224
187
39
217
112
238
119
7
42
134
216
226
190
254
188
168
117
38
20
101
22
44
135
232
143
57
122
205
104
54
253
89
28
0
11
86
9
53
31
12
43
18
81
78
184
189
125
14
118
71
55
197
146
123
129
83
110
34
120
162
176
163
215
15
98
58
59
130