9
11
18
24
9
42
54
33
20
31
30
56