107
60
50
42
39
76
19
26
12
22
16
8
3
5
7
8
3
1
6
1
2
1
7
2
1
1
2
8
23
11
11
4
2
1
1
2
1
4
1
2
3
107
60
50
42
39
76
19
26
12
22
16
8
3
5
7
8
3
1
6
1
2
1
7
2
1
1
2
8
23
11
11
4
2
1
1
2
1
4
1
2
3