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