859
2
13
5
62
21
3
12
14
33
8
26
23
71
28
6
11
15
16
31
10
25
35
1
40
53
67
64
39
24
66
18
32
46
22
17
7
20
30
37