103
14
100
171
56
91
206
100
100
46
393
75
100
100
100
100
144
100
101
100
100
187
60
210
100
100
101
100
100
100
100
100
100
100
101
100
100
100
100
100
100
100
100
100
4
6
39
27
30
6
26
27
29
84
14
138
31
100
100
99
100
100
100
15