20
24
19
25
23
21
56
14
29
51
40
37
58
106
39
15
33
34
18
59
12
17
16
11
22
27
32
45
8
9
41
99
69
63
52
7