49
28
30
43
35
30
31