366
1297
215
73
20
226
36
48
25
266
177
146
175
393
137
1443
131
50
21
66
9
43
31
49
34
28
125
481
426
61
83
29
202
444
113
14
98
320
92
225
219
16
338
158
259
1339
414
44
67
47
90
246
15
151
42
95