129
50
26
20
62
14
59
9
80
443
283
65
8
39
36
121
24
825
91
56
25
15
78
157
19
74
21
167
46
44
37
73
147
106
11
6
247
172
410
566
61
16
109
53
48