36
47
23
39
65
103
83
79
150
161