9
16
29
15
435
45
69
17
14
19
13
8
39
23
37
7
4
18
47
22
34
27
46
99
52
75
25
33
41
0
241
43
66
21
98
67
2
28
42