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