3
4
17
29
3
2
3
2
10
9
3
2
3
2
5
16
5
6
5
6
3
2
4
5
3
2
18
28
13
21
5
6
7
6
3
3
8
11
5
4
8
8
5
5
6
16
3
4
5
9