168
50
578
168
593
130
576
151
219
75
573
28
323
92
301
130
432
79
466
92
507
9
536
130
258
10
431
174
340
176
268
57
568
145
221
112
123
94
518
26