242
140
419
208
122
163
137
115
85
52
71
131
173
124
91