32
58
36
4 868
235
84
40
131
154
177
100
375
98
71
523
23
113
281
330
60
141
193
70
20
59
594
179
64
24