297
178
18
978
57
104
44
184
36
59
11
230
83
26
181
91
21
100
50
56
37
265
46
54
1395
55
40
92
77
126
66
1222
58
34
170
9
93
31
17
45
27
49
23
35
277
175
20
191
315
29