319
420
156
349
225
201
216
327
167
318
144
114
166
71
161
183
128
320
142
191
92
277
396
166
110
204
179
482
85
109
145
229
66
80
72
308
123
174
129
79
95
190
108
143
506
225
95
277
60
327
98
330