13
18
6
5
3
11
21
55
106
39
12
41
17
1
34
48
54
26
10
70
69
79
298
27
16
7
47
37
30
38
24
4
198
49
43
71
23
29
15
0