20
13
0
10
7
19
24
22
34
36
30
11
9
29
21
40
27
17
16
23
15
43
12
14
42
26
18
47
39
28
32
8
25
50
73
63
45
65
52
5
3
59
49