13
16
7
17
11
3
4
39
5
8
26
2
10
9
56
28
551
6
14
24
32
23
25
27
45
15
38
20
53
70
50
57
34
46
167
68
115
86