3
11
2
0
36
14
13
20
4
7
1
18
9
5
8
30
33
16
15
28
10
302
86
25
17
21
59
6
29
53
46
23
12
27
50
39
41
116