20
12
3
7
5
9
10
6
35
13
11
4
8
2
31
37
16
24
17
18
68
88
34
75
32
38
39
62
84
71
56
97
82
63
74
27
43
33
60