20
16
8
52
21
4
11
22
27
86
37
9
14
18
6
12
55
50
32
43
39
30
7
33
23
19
34
5
13
17
29
60
198
82
44
41
66
58