12
17
21
22
31
39
58
91
107
108
121
132
135
