2
21
16
54
78
65
35
8
68
12
37
29
30
15
69
1
6
23
3
18
7
40
46
19
31
32
25
60
104
72
98
99
17
9
10
50
63
11
5
43
24
89
45
83
4
14