8
30
11
53
47
5
3
16
4
49
28
21
26
25
81
19
10
74
24
44
20
85
14
18
40
33
32
100
31
62
46
6
99
27
93
61
42