1
15
2
22
2
27
6
28