5
13
18
32
36
39
75
84
97
102
105
120
121
