20
21
49
19
45
34
13
10
30
12
22
16
35
62
61
47
18
85
11
43
7
48
46
26
165
17
5
89
38
24
57
91
42
52
41
63
83
589
31
36