8
5
0
1
6
4
15
23
38
16
21
2
26
13
7
29
33
12
19
11
41
40
111
22
54
87
10
27
39
25
78
24
36
291
14
63
28
3