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