2
3
12
21
25
45
58
64
88
