10
12
19
21
23
28
36
42
48
77
90
100
105
115
136
157
171
173
185
