20
32
51
15
17
33
25
22
34
21
29
65
37
19
27
36
62
26
60
58
52
11
16
10
105
41
12
63
104
18
14
91
38
45
46
55
39
79