5
9
16
42
48
52
53
77
80
82
101
105
109
118
127
129
130
138
145
152
156
