50
10
66
6
26
33
188
178
7
162
669
277
18
112
12
40
72
69
145
6