101
528
88
440
130
647
79
393
123
610
93
491
78
423
77
389
88
502
89
466
63
317
85
428
99
500
68
354
107
537
127
657
71
349
104
521
116
590
72
361
101
528
88
440
130
647
79
393
123
610
93
491
78
423
77
389
88
502
89
466
63
317
85
428
99
500
68
354
107
537
127
657
71
349
104
521
116
590
72
361