178
24
71
29
18
57
228
41
5
237
15
340
304
91
69
144
32
140
119
37
26
121
511
40
171
31
115
116
30
27
9
21
296
166
315