578
197
362
230
465
51
423
183
562
192
162
136
444
135
228
6
563
86
377
72
229
131
404
153
507
39
367
97
622
49
486
90
546
152
136
92
327
132
189
122