418
83
417
65
716
265
276
148
441
153
355
25
591
265
691
199
496
163
371
166
324
207
733
137
361
130
567
215
321
40
932
503
770
242
782
267
794
210
596
151