42
251
70
54
192
278
41
17
79
27
130
43
290
61
20
25
44
64
240
193
96
657
250
142
118
381
327
248
89
93
68
51
35
281
97
15
39
392
101
124
484
112
161
103
29
159
67
137
69