62
309
96
486
68
349
101
513
93
471
117
610
116
594
115
577
87
437
113
599
113
597
64
340
103
514
89
466
63
327
77
411
98
515
72
379
85
428
62
309
96
486
68
349
101
513
93
471
117
610
116
594
115
577
87
437
113
599
113
597
64
340
103
514
89
466
63
327
77
411
98
515
72
379
85
428