12
22
25
26
43
47
64
77
91
106
120
129
131
134
135
170
171
175
188
204
208
219
