20
22
22
31
27
23
32