9
15
13
20
14
27
19
16
8
5
38
26
10
11
22
37
4
29
58
48
40
17
35
68
6
7
43
90
50
96
18
32
24
71
12
42
97