10
8
13
20
19
17
23