126
639
128
658
111
601
116
580
95
489
113
599
92
467
90
443
163
858
191
1015
31
154
21
101
10
44
2
9
5
32
126
639
128
658
111
601
116
580
95
489
113
599
92
467
90
443
163
858
191
1015
31
154
21
101
10
44
2
9
5
32