30
27
29
14
3