29
127
80
67
95
49
27
45
20
52
17
37
47
59
67
68
73
75
101
104
114
115
119
19
24