20
19
17
6
11
26
5
18
38
29
76
33
52
48
77
46
25
43
10
7
45
39
16
13
9
32
28
62
180
40
57
67
27
37
8
110
54
34
126
31
74
221