12
165
701
267
554
464
1000
277
26
198
608
530
486
284
23
292
300
128
701
1398
121
96
185
159
87
110
220
58
485
4
113
661
1360
155
78
129
371
245
515
255
640
182
349
87
739
75
403
252
312
