26
26
50
41
271
163
162
114
134
262
141
403
132
141
138
176
169
139
164
125
137
140
140
127
167
121
122
123
973
121
138
132
119
153
182
125
421
126
117
133
123
130
119
125
120
165
131
134
144
138
173
154
149
167
148
137
52
115
149
136
128
118
126
122
131
125
132
135
139
145
144
118
139
139
184
128
145
173
133
127
127
120
132
137
121
139
151
133
130
558
625
115
138
160
131
123
140
121
132
119
148
148
134
119
139
124
120
138
142
120
141
123
124
568
128
126
138
137
130
134
114
126
138
119
145
138
141
175
164
132
130
167
148
140
113
158
448
124
129
122
153
454
140
114
125
125
165
150