100
1
110
162
111
160
63
207
135
165
189
114
30
32
15
89
82
105
121
232
152
177
117
141
213
238
51
204
208
130
81
220
196
94
171
169
92
137
212
120
98
216
126
167
211
214
168
88
118
113
139
163
71
73
249
151
83
146
246
243
145
136
157
147
179
133
154
172
227
53
55
70
949
103
234
199
202
185
194
48
84
174
138
221
131
144
109
191
129
223
153
57
215
143
46
77
31
67
93
244
159
75
226
123
166
176
225
119
217
106
190
236
78
173
180
68
198
235
164
61
913
102
112
47
218
76
228
45
155
219
197
184
80
149
134
38
128
29
148
52
59
182
65
200
99
96
195
150
239
142
183
101
237
17
205
233
224
127
66
240
74
193
97
49
210
115
156
69
125
90
122
140
206
91
42
241
170
104
209
72
64
44
108
62
222
230
192
178
201
132
187