2
41
33
29
45
20
5
13
19
40
16
10
6
12
18
7
4
28
10
10
9
4
1
9
8
5
7
1
4
8
3
5
5
2
3
3
1
4
2
1
1
6
8
3
1
2
41
33
29
45
20
5
13
19
40
16
10
6
12
18
7
4
28
10
10
9
4
1
9
8
5
7
1
4
8
3
5
5
2
3
3
1
4
2
1
1
6
8
3
1