100
46
67
100
101
100
100
100