12
33
76
26
10
23
60
27
33
128