14
28
31
6
5
18
12
1