107
59
50
76
42
21
10
56
9
8
2
7
1
12
6
11
4
38
4
12
5
3
1
8
5
6
3
3
2
3
1
8
5
3
2
2
1
1
1
3
1
1
3
107
59
50
76
42
21
10
56
9
8
2
7
1
12
6
11
4
38
4
12
5
3
1
8
5
6
3
3
2
3
1
8
5
3
2
2
1
1
1
3
1
1
3