208
98
25
164
390
15
662
191
27
663
52
61
206
104
549
745
83
196
319
413
868
123
389
41
67
99
57
168
74
45
158
132
18
528
180
714
39
31
282
269
50
84
110
218
442
118
34
482
51
373
70
185