35
23
28
43
31
28
27