107
58
76
50
42
26
20
38
17
2
10
7
1
3
8
8
12
15
1
5
1
1
4
6
5
2
2
3
2
11
23
1
7
3
1
7
2
1
1
107
58
76
50
42
26
20
38
17
2
10
7
1
3
8
8
12
15
1
5
1
1
4
6
5
2
2
3
2
11
23
1
7
3
1
7
2
1
1