8
54
47
48
31
82
52
86
18
72
19
34
103
57
27
67
76
98
11
20
28
70
25
37
44
23
33
15
5
29
42
61
43
21
14
40
6
36
2
26
105
100
39
12
7