4
9
17
12
18
40
16
11
23
18