20
28
12
91
14
31
24
80
2
32
83
6
33
5
71
35
11
74
15
29
9
1
64
4
17
10
18
7
16
410
26
19
8
135
139
885
85
54
39
21