9
12
19
28
9
44
58
35
20
33
30
56