66
60
94
14
501
86
124
109
91
87
76
47
150
314
85
318
153
50
101
171
92
144
69
118
115
290
320
106
27
56
212
154
189
46
335
62
39
138
281
79
277
75
58
36
95
142
418
217
199
125