186
936
126
648
163
823
2
7
140
727
175
939
153
761
165
821
95
479
2
2
35
231
87
432
9
41
68
351
8
35
186
936
126
648
163
823
2
7
140
727
175
939
153
761
165
821
95
479
2
2
35
231
87
432
9
41
68
351
8
35