30
27
1
29
2