12
31
76
26
10
22
60
27
33
127