120
16
29
43
26
12
27