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