18
40
47
51
59
65
70
76
91
95
96
100
108
134
142
145
161
