10
5
3
23
18
6
2
0
14
7
29
15
51
22
16
25
35
13
19
17
27
20
69
43
21
87
60
59
41
85
32
47
48
63
54
224
53
52
38
216
105
44