8
10
20
32
33
34
53
57
92
93
94
100
103
107
113
119
124
130
143
147
161
182
202
204
210
228
244
252
260
263
270
276
318
345
