10
46
6
24
12
52
2
2
5
32
3
9
6
23
1
1
13
71
2
4
22
104
169
841
160
810
475
2386
845
4269
2
1
10
46
6
24
12
52
2
2
5
32
3
9
6
23
1
1
13
71
2
4
22
104
169
841
160
810
475
2386
845
4269
2
1