8
30
11
54
49
5
3
4
16
51
29
21
26
25
81
10
74
31
24
44
20
85
14
12
18
40
33
32
100
27
62
46
7
6
99
93
61
42