18
19
30
45
52
60
67
76
82
90
101
102
108
127
138
153
170
175
181
192
