0
6
8
1
2
5
3
67
128
41
37
39
114
19
32
29
27
63
38
59
126
143
24
16
76
10
147
9
14
53
46
34
7
68
26
22
11
40
28