4
14
35
45
75
100
115
120
134
169
172
176
177
195
201
215
222
223
234
236
260
280
289
290
303
305
319
323
328
338
340
347
403
408
413
416
420
437
441
450
454
456
460
470
477
486
490
497
501
512
513
540
541
544
560
567
573
578
587
588
