2
4
26
1
2
23
9
22
20
36
1
10
2
3