180
933
176
898
133
664
76
420
128
643
79
416
112
560
71
367
106
551
97
491
125
643
81
404
87
512
110
612
123
619
64
319
76
396
87
438
111
601
180
933
176
898
133
664
76
420
128
643
79
416
112
560
71
367
106
551
97
491
125
643
81
404
87
512
110
612
123
619
64
319
76
396
87
438
111
601