413
78
126
88
215
145
543
130
330
164
484
158
380
80
525
107
374
181
456
184
156
131
384
32
109
99
215
115
533
64
320
102
230
155
298
139
440
23
169
91