100
13
45
90
59
55
90
88
34
47
5
71
75
68
80
53
87
25
4
97
10
5
80
81
26
96
11
87
98
68
45
56
34
59
16
21
67
75
85
39
12
20
19
7
42
8
16
16
71
3
34
61
17
83
76
15
85
5
76
90
41
42
7
64
8
87
63
96
55
42
85
95
6
91
92
58
14
21
50
40
20
29
84
17
93
87
17
54
12
70
17
39
7
83
68
35
21
65
88
2
66