16
23
30
43
47
59
68
84
86
99
103
105
117
130
137
160
173
