17
12
24
25
38
43
120