10
19
5
3
18
0
12
973
15
7
37
36
6
147
29
33
32
9
20
66
8
105
54
55
38
46
35
13
26
21
45
68
75
186
59
17
2
49
28
40
42
106
431
47