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