141
367
26
207
278
409
327
38
358
19
919
64
1116
104
400
56
576
673
63
112
777
185
127
1981
434
425
880
394
131
78
114
187
15374
85
531
363
819
527
80
348
729
108
167
324
46
11
157
69
569
53
72
300
35
286
295