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