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