472
162
516
128
212
176
579
120
293
56
552
173
203
72
497
234
359
34
598
157
545
145
349
75
270
102
456
199
468
158
437
83
175
86
200
94
258
72
251
127