42
23
31
27
24
21
40