0
3
6
20
4
2
1
8
13
5
9
18
115
33
22
15
62
7
10
28
117
143
41
131
91
57
254
26
25
84
156
12
55
88
121
309
159
107
66