176
50
579
168
594
130
577
151
220
75
576
30
325
93
302
130
434
79
467
92
508
9
537
130
259
10
434
175
341
176
270
57
569
145
222
112
124
94
519
26