12
8
13
19
21
10
15
11
25
63
31
7
14
59
37
36
47
85
62
32
51
17
22
18
9
113
43
23
27
20
33
30
34
35
38
64
46
106