536
126
727
143
358
59
380
128
395
90
510
43
494
137
396
127
493
166
231
112
164
130
107
70
554
180
370
165
190
53
581
134
299
55
535
148
579
56
582
187