20
2
9
8
0
14
3
32
30
36
52
42
107
48
37
13
31
6
73
45
41
5
18
44
47
7
26
38
55
59
23
15
43
24
27
29
11