0
13
23
3
45
32
20
18
6
30
37
36
33
7
4
21
11
16
12
5
28
8
53
26
9
46
25
15
19
80
43
122
74
189
14
119
27
42
78
70