20
27
31
33
34
53
56
71
86
91
104
111
132
134
143
157
