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