3
0
10
4
2
6
19
1
24
12
11
14
25
9
41
27
8
16
7
32
17
30
40
39
86
83
80
36
34
37
73
81
120
58
46
223
44
67
114
59
35