30
25
66
42
57
64
101
122
74
84