13
30
20
14
17
18
2
1
12
5
16
4
7
3
8
11
19
9
6
23
91
35
22
61
36
49
33
25
21
24
28
77
10
15
38
34
63