22
104
20
94
169
841
160
810
475
2386
522
2616
845
4269
22
102
10
45
3
10
7
31
43
207
1
1
2
4
10
44
3
6
28
134
22
104
20
94
169
841
160
810
475
2386
522
2616
845
4269
22
102
10
45
3
10
7
31
43
207
1
1
2
4
10
44
3
6
28
134