47
259
26
37
40
110
101
18
281
36
256
276
248
311
82
1
23
2
246
316
56
150
77
290
70
94
99
20
5
93
13
235
212
68
147
89
3
7
15
211
24