15
20
43
49
59
69
91
95
102
116
118
122
139
140
143
144
160
