26
86
1
47
6
66
21
70
63
61
89
87
58
77
49
85
97
99
4
5
36
80
18
92
100
44
45
91
64
20
65
53
78
23
41
11
83
40
48
88
79
51
37
22
25
90
56
13
95
98
71
82
69
35
14
32
28
15
8
29
60
67
76
93
96
34
2
84
16
30
94
19
3
31
39
24
17
74
27
7
75
46
38
59
73
81
72
12
9
10
50
54
55
57
33
68
43
52
62
42
401
3012
1438610
212066