8
17
2
503
42
133
3
338
53
179
134
15
16
84
98
132
49
188
71
191
15
