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