4
16
54
2
0
6
7
22
17
15
29
11
18
9
12
5
3
19
32
55
20
35
30
52
27
28
34
26
48
24
57
63
100
66
51
50
139
38
132
40
71
49
47