24
27
40
45
50
53
54
60
66
78
83
86
95
96
99
111
132
149
157
172
178
190
199
202
205
210
242
256
258
261
272
311
314
320
353
369
385
395
401
414
415
431
444
446
453
470
490
494
495
508
512
513
522
533
553
559
577
581
589
605
