0
4
9
5
14
2
7
22
12
8
11
17
6
46
47
13
40
45
32
23
44
106
113
131
97
36
62
20
49
309
27
25
98
52
26
33
18
28
34
50