30
25
27
32
23
39
68