473
179
385
15
406
148
205
157
130
108
294
77
435
10
337
94
509
110
160
84
26
8
271
174
374
101
480
127
233
164
138
94
432
162
555
49
488
75
190
2