41
39
24
32
31
49
86