112
111
110
110
110
109
109
109
108
108
108
107
106
106
104
102
100
87
87
88
89
90
91
95
96
98
99
99
98
95
95
96
100
100
99
99
93
90
91
89
89
90
92
89
90
93
93
93
92
91
90
90
88
87
87
86
86
86
89
90
92
84
83
83
84
84
85
85
85
88
93
93
94
94
95
85
85
86
87
88
90
92
92
92
92
94
92
81
81
73
70
64
63
56
56
55
53
52
49
44
43
40
40
39
39
38
35
33
32
31
31
31
30
28
27
25
24
23
22
21
20
20
19
19
19
17
17
15
17
16
7
6
5
4
6
6
6
7
7
8