30
28
23
32
32
31
38