76
66
43
98
68
85
52
98
53
54
86
39
20
12
92
30
51
40
53
27
73
99
45
98
94
15
49
49
47
38
15
81
34
37
9
76
34
41
93
96
41
44
50
71
56
46
78
54
57
30
99
55
21
45
97
87
40
55
97
50
40
22
40
80
78
63
12
20
28
19
4
51
97
30
36
78
60
88
91
4
68
62
96
76
77
28
61
4
27
17
6
72
76
75
15
34
64
54
73
63
