2
4
10
22
23
43
61
80
