37
48
23
40
65
103
83
79
150
162