3
20
13
14
18
12
4
5
24
10
11
2
9
78
0
7
35
45
38
6
46
26
16
15
98
77
28
19
64
25
23
54
8
1
83
29
31
22
57
34