1
3
6
15
5
13
16
14
24
4
58
8
7
18
9
27
112
12
382
52
85
43
0
22
45
28
126
25
23
26
197
66
56
21
20
19