20
22
46
67
43
10
5
12
58
8
19
0
14
21
50
25
18
4
24
17
39
27
26
6
75
94
16
15
9
144
28
44
211
47
48
87
33
45
35
38
108
93
51