10
25
28
40
42
52
63
88
91
101
109
