100
48
91
393
100
100
100
25
187
85
100
100
101
185
271
100
100
47
445
100
99