19
6
18
4
3
30
8
10
40
20
24
17
91
51
15
11
76
31
60
34
7
47
13
25
27
0
29
38
55
21
22
74
26
82
32
61
71
67
58
116