20
52
50
36
10
22
0
23
16
27
42
32
3
60
19
43
53
55
9
14
2
70
29
119
260
17
48
67
28
71
26
109
56
8
12
57
33