2
18
33
40
41
43
49
56
64
66
88
120
130
