17
86
58
90
8
80
66
3
25
6
47
10
7
2
12
24
16
62
13
14
28
23
94
71
9
75
96
40
55
44
5
52
27
22
68
81
76