12
32
38
56
66
81
84
89
107
109
110
130
131
141
144
158
166
