0
6
5
3
8
19
4
17
7
11
13
18
24
14
2
63
119
38
91
33
74
20
54
27
21
56
37
109
118
161
39
36
84
49
83
68
139
115
65