107
59
76
50
26
42
38
18
21
16
8
11
12
6
7
2
1
2
23
3
2
1
2
5
1
2
5
8
1
7
2
11
1
1
2
3
1
7
1
3
1
107
59
76
50
26
42
38
18
21
16
8
11
12
6
7
2
1
2
23
3
2
1
2
5
1
2
5
8
1
7
2
11
1
1
2
3
1
7
1
3
1