74
1
156
79
121
139
43
174
2
668
4
165
99
94
132
188
494
89
846
403
418
777
254
443
758
10
358
3
512
369
407
356
508
786