5
7
10
30
31
14
79