156
417
173
145
482
187
173
147
130
136
134
139
151
160
159
127
124
182
119
134
148
163
509
115
156
151
130
373
142
154
136
132
163
128
127
130
133
168
151
147
127
182
858
169
146
136
114
515
149
130
152
139
296
144
135
149
169
481
137
437
149
130
178
128
150
138
132
152
142
123
135
146
147
202
159
127
152
192
203
114
125
345
416
132
155
132
440
136
152
136
431
144
198
140
146
129
135
154
204
149
130
118
139
177
190