5
6
23
13
16
4
7
3
8
11
2
19
9
12
91
14
35
1
10
21
63
36
51
33
26
22
24
15
29
79
20
25
38
34
32
31
78