20
43
12
14
1
2
52
16
6
25
22
4
35
17
13
7
38
62
3
19
10
26
40
23
61
79
93
66
18
92
64
42
37
75
32
60
98
9