88
57
45
94
64
70
88
30
53
88
99
25
57
69
67
87
96
32
35
38
34
41
76
45
101
19
25
34
40
78
