0
1
13
2
5
7
3
24
21
6
8
9
4
17
138
148
178
140
168
34
42
32
23
36
88
59
48
10
45
25
22
71
31
1899
363