0
4
14
13
3
5
6
10
9
36
7
18
11
27
17
12
44
21
64
40
146
122
103
126
244
318
162
95
94
90
115
96
235
283
185