0
6
4
3
5
10
26
14
12
13
18
193
32
51
267
123
20
50
201
46
28
30
33
25
839
45
80
52
66
24
58
37
16
23
59
17
8
126
27
54
131
74
103
168