97
77
85
42
1
22
56
86
6
47
91
85
84
70
96
21
15
65
81
19
2
80
55
46
43
15
78
85
10
59
78
22
47
40
49
69
76
31
4
59
29
6
46
22
9
64
84
34
30
46
89
71
40
9
79
25
4
34
86
84
43
25
41
36
64
42
62
74
79
45
53
60
30
24
40
71
64
18
94
4
32
87
46
50
86
66
41
57
15
95
46
15
31
60
80
47
14
46
14 33