4515
243
37
35
18
78
20
691
220
197
81
84
38
65
76
57
71
88
130
95
98
51
49
34
279
21
64
359
63
134
59
39
68
163
74
147
17782
94
75
113
142
191
29
19
44
43
28
96
69
133
67
80
582