2215
819
717
353
241
515
462
165
747
173
123
184
76
72
115
91
94
74
124
234
77
82
137
63
61
71
85
80
99
87
78
106
98
65
62
54
70
69
44
96
14
40