19
3
1
22
2
6
39
13
28
18
25
53
26
31
7
105
12
9
32
79
45
35
38
58
70
219
108
42
91
37
62
100
40
11
55
49
27
94
57
52
14
15
0
67
23
118