5
7
9
10
16
20
23
27
31