8
32
24
119
21
97
45
233
179
909
160
810
164
828
125
622
110
602
85
429
73
409
126
639
108
590
2
2
2
4
2
1
1
0
1
1
8
32
24
119
21
97
45
233
179
909
160
810
164
828
125
622
110
602
85
429
73
409
126
639
108
590
2
2
2
4
2
1
1
0
1
1