2
9
15
23
35
50
53
59
60
75
85
89
121
