2
3
13
16
17
20
34
57
62
99
113
