15
1
559
32
37
91
538
197
256
72
27
50
265
149
146
49
509
19
13
261
106
51
34
56
268
26
280
491
59
4677
76
54
36
340
23
294
66
383
77
140
304
113
135
33
246
7
24
1944
193
126
203
234
373