3
10
12
30
32
45
54
56
70
76
93
120
124
133
