35
21
33
28
43
30
41