7
9
411
24
183
33
67
34
19
40
244
429
28
37
56
324
348
292
1268
25
27
31
284
76
314
18
116
60
51
142
173
95
35
106
266
36
68
42
143
61
522
78
20
49
45
121
200
195
64
675