0
3
4
13
1
5
7
8
11
22
37
10
19
15
12
2
6
153
81
21
283
238
58
17
14
260
57
24
39
63
115
36
68
113
49
158
98
162
72
235
180
45
136