36
33
41
39
31
48
47
41
40
18