8
54
85
66
24
72
286
529
38
171
95
73
195
69
74
241
101
55
186
228
53
96
218
71
117
136
857
119
570
158
109