8
7
15
5
6
14
9
37
104
22
23
20
68
33
34
31
10
61
63
16
11
12
17
39
18
27
13
24
32
21
43
28
29
50
30
38