39
28
31
43
36
39
42