2
4
8
15
20
21
23
3
4
5
6
8
11
13
17
29
4
5
9
10
12
15
17
18
25
27