21
18
29
13
20
14
10
8
12
22
23
15
5
9
80
9
9
10
4
6
5
4
8
4
8
17
12
8
8
6
4
8
2
4
6
7
4
7
15
5
8