6
5
100
34
90
12
28
7
15
25
8
41
61
17
20
94
2
10
4
29
19
68
64
9
55
26
1
43
16
89
14
18
3
21
22
40
86
33
47
65
70
83
36
24
11
39
48
23
51
54
49
62
37
79
74
56
30
35
42