10
19
25
35
41
58
59
75
86
94
103
117
120
128
132
149
156
164
180
