0
2
7
8
9
45
50
58
60
65
71
81
93
98
118
143
159
