12
6
6
18
19
15
23