0
19
23
2
5
9
13
26
6
4
14
7
3
8
55
45
27
143
16
68
40
20
56
18
42
37
32
21
66
38
15
85
60
83
44
30
28
33
109
127
179
62
58
43
17
154