56
374
92
121
55
214
128
108
84
63
101
388
14
33
60
87
85
869
52
67
53
263
1709
109
49
24
1029
136
643
118
71
51
143
511
213
137
818
25
59
367
39
28
413
135
329
669
885
599
66
182
597
223
27
123