26
16
58
53
33
99
65
20
34
57
50
75
17
54
37
12
7
31
72
62
13
92
9
49
42
94
36
39
38
46
51
27
68
43
303
21
80
25
84
90