40
71
39
13
98
35
468
80
79
37
179
27
15
47
185
314
55
45
128
622
58
51
66
158
60
52
139
43
17
62
1482