1
3
6
2
5
10
9
14
0
7
4
126
13
36
80
101
37
26
78
175
22
46
40
158
168
47
24
64
54
18
59
12
34
27
19
45
76
69
8
31