103
100
31
100
100
30
100
100
100
39
100
101
100
35
100
100
187
100
106
71
100
100
185
100
271
100
100
100
100
100
100
100
26
48
66
33
29
75
26
46
34
54
26
56
22
22
25
62
13
36
35
82
100
65
34
10
64