143
118
604
180
209
140
144
87
456
102
438
80
472
35
233
142
944
524
221
99
358
75
341
66
418
93
437
90
253
30
198
136
216
53
481
119
424
161
541
92