72
1
284
2
289
312
385
237
233
579
356
488
69
174
160
156
666
4
139
93
165
132
188
98
78
88
70
121
138
42
198