4
6
2
4
28
6
10
11
15
27
29