412
145
145
63
513
204
434
127
416
119
313
175
313
224
412
267
503
289
207
116
289
132
326
124
531
217
492
148
284
167
864
366
341
125
142
91
235
157
542
49