104
533
69
382
108
545
99
503
128
659
64
319
106
528
81
404
97
491
112
560
128
643
93
460
450
2298
150
761
796
4014
285
1452
218
1109
656
3312
867
4493
1328
6689
104
533
69
382
108
545
99
503
128
659
64
319
106
528
81
404
97
491
112
560
128
643
93
460
450
2298
150
761
796
4014
285
1452
218
1109
656
3312
867
4493
1328
6689