27
665
52
61
207
105
549
747
83
197
320
413
870
123
389
41
68
100
57
168
76
45
208
164
159
133
18
532
180
715
59
39
31
283
269
50
84
110
218
442
118
34
482
51
376
119
70
187
43
445
148
464
62
11685
251
81