46
43
34
20
35
17
57
12
66
8
347
200
76
27
158
13
44
47
39
59
68
32
60
58
26
24
19
63
21
171
125
16
14
49
149
38
71
105
760
332
137
7
42
30
29
77
28
55
173
221