13
8
12
18
7
6
23
2
0
21
15
11
28
36
9
27
68
118
54
55
25
10
223
45
50
44
1
644
569
98
43
609
69
72
17
38
31
40
84
4
35
47