6
7
14
15
43
10
0
2
12
17
25
16
5
3
24
33
27
9
22
127
60
54
149
48
40
18
36
20
31
52
35
19
21
29
26
23
32