35
64
36
5 396
243
88
46
135
174
190
107
393
101
79
574
24
119
328
333
62
148
219
75
20
646
185
115
66
26