22
15
9
22
5
20
5
1
6
13
23
29
6
12
40
2
8
7
9