914
257
688
93
238
160
304
86
203
169
456
164
193
142
52
19
624
30
525
95
618
38
552
64
455
95
326
14
329
139
482
165
566
31
467
60
577
104
181
92