0
8
4
6
2
1
9
7
20
10
18
24
16
19
11
61
14
26
94
41
30
29
3
91
22
31
90
118
137
84
59
66
190
269
143
47
42
39
46
158
183
223
96
127
123
117