42
39
24
32
31
49
86