0
14
7
3
9
2
1
55
10
22
5
20
6
12
19
21
18
43
125
13
82
48
365
123
196
162
99
59
263
232
17
58
30
8
166
35
46
23
57
93
52
34
371