29
41
46
28
12
20
1
9
10
13
4
20
7
5
3
19
9
4
12
4
8
10
1
2
3
1
5
2
1
1
2
1
6
3
1
1
4
1
4
1
1
1
29
41
46
28
12
20
1
9
10
13
4
20
7
5
3
19
9
4
12
4
8
10
1
2
3
1
5
2
1
1
2
1
6
3
1
1
4
1
4
1
1
1