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