7
5
18
2
27
9
64
3
6
20
19
1
17
60
50
147
0
4
16
42
11
15
22
62
46
31
13
8
72
59
51
39
41
33
36
37
21
52