53
26
27
7
46
41
19
31
22
28
11
8
20
10
2
48
189
180
5
55
42
6
9
39
0
4
30
23
90
58
51
35
13
24
15
29
109
37
88
657
18
52
21
86
278
12
83