606
864
62
210
23
158
148
186
413
203
40
556
67
740
372
950
791
262
242
66
405
75
365
222
209
255
64
190
77
128
759
498
245
71
72
208
573
116
567
44
318
790
281
52
48
29
172
638
211
216
354
135
117
115
106