520
82
276
186
262
82
478
32
238
102
445
144
602
154
539
196
399
50
159
108
353
56
598
202
26
3
268
75
530
74
217
57
624
166
359
10
514
29
346
39