340
62
533
83
514
168
581
31
190
149
414
30
214
115
325
185
540
111
554
46
586
147
300
108
516
151
557
142
551
60
320
153
437
148
439
5
216
15
505
81