10
7
5
45
47
44
18
34
21
37
71
27
17
4
0
28
19
32
14
8
11
29
13
3
50
505
68
35
22
31
163
6
77
58
1
106
12
24
2
43