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