51
16
44
9
47
8
39
17
6
30
270
32
697
14
28
345
5
58
175
15
7
69
13
12
24
26
19
86
22
25
82
48
34
42
68
2
31
84
65
29