13
18
12
847
9
8
6
57
118
27
16
19
162
7
487
10
14
34
21
469
5
93
61
32
59
35
20
50
11
99
49
55
31
74
190
45
33
24
76
41
40
261
22
252