37
18
30
88
84
67
147
134