30
27
8
22
29