103
51
100
206
100
100
144
100
69
187
101
185
27
127
100
100
14
8
26
24
5
68
394
39
102
25
87