10
12
19
7
7
3
8
2
6
8
1
3
7
5
3
5
4
1
2
7
4
16
24
29
8
9