0
3
15
17
23
42
45
59
62
89
101
