9
2
0
8
7
4
11
6
13
10
16
54
75
66
37
42
51
52
27
23
39
18
65
41
56
129
223
197
105
68
96
171
73
86
47
183
184
67
26
35
21
90
69
237
87
99
133
46
79
150