17
518
356
84
110
263
24
52
43
39
13
8
14
16
9
31
44
351
473
27
26
100
3
21
22
23
289
59
33
226
72
880
20
29
34
32
7
208
28
200
45
240
42
41
10
162