9
30
19
10
35
14
15
26
26
42
56
90