18
7
36
66
31
49
70
122
118
53