15
6
21
16
14
23
21
9
17
1
18