62
95
38
393
37
100
100
144
187
85
100
271
100
31
54
143
58
37
29
26
47
29
56
445
42
68
249
87
34