12
16
28
32
41
56
66
69
95
97
103
110
111
112
137
141
142
171
