139
97
409
149
170
494
10
13
136
24
334
135
126
280
25
220
183
45
46
139
169
