16
2
87
1107
320
382
13
252
16
239
11
94
89
0
351
84
389
763
217
313
395
10
299
11
12
86
450
16
7
14
63
105
303
329
375
395
253
264
1
389
17
642
11
