18
9
13
17
11
20
51