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