62
65
9999
255
166
323
121
312
170
144
163
438
311
351
171
322
171
160
147
160
165
164
151
369
155
148
490
145
145
157
144
344
127
261
151
159
160
277
406
153
159
175
315
156
144
164
154
151
261
144
33
352
158
152
164
161
159
161
149
239
109
151
172
158
150
264
162
146
146