106
106
106
106
90
68
61
46
20
20
7
101
69
60
51
51
48
45
45
40
35
21
20
15
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
4
4
4
4
4
1
1
1
1
1
1
1
1
1
1
