78
409
126
634
123
658
117
594
106
531
162
858
159
860
197
1289
169
959
171
861
157
784
52
265
32
153
16
77
78
409
126
634
123
658
117
594
106
531
162
858
159
860
197
1289
169
959
171
861
157
784
52
265
32
153
16
77