777
89
4
183
18
10
170
71
1331
669
277
22
86
20
70
9
243
89
70
184
156
366
347
186
189
312
624
378
21
137
24
245
17
181
267
516
566
552
218
276
16
14
8
136
101
157
1855
104
185
389
9
