8
21
18
9
5
23
24
13
34
29
18
11
14
30
32