377
526
476
380
208
379
86
356
129
390
198
431
85
228
106
271
50
187
103
186
63
217
59
205
80
210
89
224
28
153
49
174
25
157