0
8
16
19
36
49
67
69
70
75
83
87
96
101
124
127
142
165
186
