654
141
227
11
458
159
496
116
167
79
475
69
513
32
415
120
482
87
45
29
251
150
196
101
352
126
185
141
552
147
573
117
206
51
361
139
265
206
548
154