9
16
28
16
59
84
32
61
77
134