10
8
3
0
4
7
17
52
5
33
16
9
29
12
22
24
25
28
15
13
47
21
71
38
43
51
35
44
74
80
66
23
32
18
37
58
39
128
36
19