18
50
10
987
69
66
6
26
94
33
188
178
7
162
669
277
18
12
40
69