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