20
29
9
10
18
23
11
18
3
1
12
7
7
6
17
8
9
1
1
4
3
9
6
19
14
5