2
26
31
2
22
13
20
36