20
26
27
61
33
135
97
79
105
84