9
11
19
24
9
43
57
34
20
31
30
56