8
620
40
83
67
73
378
195
113
9
203
413
158
308
224
47
94
168
46
402
92
39
124
41
19
227
56
176
13
155
42
57
29
25
16
75
50
23
37
18
52
24
97
159
35
89
293
105
74
7
27