40
23
24
32
31
42
71