12
14
15
33
34
52
66
75
81
100
107
119
138
152
159
167
171
