0
8
4
1
2
6
3
7
14
5
52
33
40
74
16
163
179
96
90
70
121
35
39
66
87
37
43
20
53
62
36
183
190
19
64
18
107
29
50