3
12
23
27
34
36
42
79
80
81
99
120
122
128
154
159
