49
318
4
6
21
0
204
2
35
10
7
5
11
58
59
55
28
8
107
60
405
117
15
19
378
99
14
76
142
112
186
205
22
168
72
115
313
267
132
547
84
18
167
179
121
470
677
27
136
140
412
197
481
119
182
392