112
22
25
26
24
18
31