496
141
359
140
503
152
318
47
467
121
543
128
519
113
552
70
419
159
171
138
289
38
412
133
157
51
435
29
531
55
96
68
281
50
209
31
183
21
383
21