0
2
7
5
14
4
6
9
20
1
19
50
46
31
15
59
54
55
209
51
134
110
10
45
160
94
35
124
98
96
37
18
52
22
43
27
34
63
92
29
12