513
186
622
123
546
223
218
161
148
108
319
83
448
10
358
98
536
114
182
86
41
10
291
182
418
121
508
135
246
164
153
95
446
162
569
50
501
75
199
2