12
9
14
23
31
57
47
104
44
48
63
7
52
10
66
28
6
8
34
20
62
56
15
19
32
30
33
22
37
39
18
16
26
11
17
50
36
13
46
21