12
26
28
75
29
57
72
24
34
128
66
116