9
12
26
11
99
7
10
18
38
27
15
24
101
20
33
57
47
19
8
6
5
30
31
14
42
13
29
73
41
25
22
34
40
45
46
79