10
9
18
7
29
12
26
6
22
13
53
44
25
20
34
19
4
63
21
11
8
0
5
3
31
38
2
14
54
169
142
57
15
74
42
43
65
46