390
134
192
64
406
217
455
104
293
101
181
52
589
174
563
226
355
125
245
124
599
148
311
147
256
99
527
153
405
135
258
171
400
73
242
24
546
137
597
60