482
149
320
144
826
293
172
25
220
146
257
70
519
103
425
157
664
250
269
214
468
53
211
140
406
102
561
43
553
81
592
53
347
20
240
151
531
51
143
80