377
526
476
379
208
86
356
129
398
198
432
85
227
106
270
50
186
6
339
103
63
222
59
205
80
210
89
223
28
154
49
174
25
159