381
131
513
127
490
112
402
118
178
83
454
177
482
212
286
163
612
187
609
107
600
27
607
78
549
188
687
201
557
245
236
147
457
114
484
65
218
144
123
55