12
14
29
40
45
58
83
103
107
116
122
126
140
148
158
163
