76
77
87
96
102
105
107
112
114
116
102
104
106
112
119
124
127
152
154
150
145
151
151
151
149
148
140
132
126
123
119
117
116
118
116
124
125
106
109
105
84
92
89
69
65
49
45
39
34
31
20
23
36
43
49
43
48
48
46
58
61
65
70
76
82
82
82
88
92
95
92
94
97
93
102
111
115
117
111
108
106
105
101
101
106
111
107
109
114
113
108
110
112
112
115
119
127
129
132
128
133
138
139
142
144
145
147
147
146
146
150
148
145
154
156
163
171
169
166
167
168
174
166
166
156
155
156
156
155
150
148
150
149
146
138
136
137
138
138
137
137
137
122
93
79
77
62
57
58
57
60
45
46
45
10
9
7
9
16
18
17
21
29
28