30
41
26
36
43
39
20