8
58
56
208
57
46
281
318
118
767
28
433
51
201
126
35
14
220
81
193
66
1414
45
120
420
82
10
27
54
93
162
233
190
48
237
36
116
202
167
7423
16
41
129
287
25
238
218
684
19
64
284