20
5
29
27
2
12
1