2
6
17
18
25
40
55
57
60
62
71
80
102
