9
12
10
8
15
20
21
23
17
30
6
5
8
16
7
