7
15
8
13
20
12
7
9
23
16
14
7
3
6
7