16
18
31
44
50
58
74
85
86
88
107
114
121
131
155
169
187
