433
131
585
75
529
116
520
232
658
194
503
19
239
128
208
24
560
156
382
189
461
63
540
177
292
14
574
136
395
11
628
164
168
22
385
48
332
142
135
108