29
809
36
669
40
487
32
267
7
347
9
333
354
2
252
15
308
64
732
22
289
17
274
39
253
275
8
197
13
1,234
189
160
155