11
6
14
12
97
2
3
1
7
22
0
4
62
18
43
17
53
16
211
34
48
279
82
137
52
95
218
161
223
624
60
115
169
980
33
127
129
164
487
68
86
37
44
41
45
967