5
6
8
13
14
18
20
25
28