0
23
37
48
53
63
70
80
84
106
115
121
134
135
149
157
162
165
172
174
192
197
211
214
227
228
236
243
249
255
258
262
293
296
314
321
324
328
336
353
356
366
375
381
386
395
429
450
478
486
514
535
541
572
573
575
577
578
580
603
612
615
617
619
646
654
