508
149
144
133
173
196
125
145
150
130
156
135
203
129
151
134
147
141
161
146
342
177
162
220
184
143
116
175
128
119
170
168
126
158
139
148
216
292
566
163
264
235
115
138
118
172
137
208
1327
181
165
154
157
132
121
117
122
142
113
120
213
140
123
124
290
421
253
225
3583
2374
1564
1530