46
43
190
78
99
257
47
33
58
185
701
90
105
215
71
51
1622
536
65
279
42
726
55
153
50
135
108
209
113
245