18
566
195
89
39
218
62
15
69
47
36
7
16
11
5
10
12
13
90
4
44
40
109
50
57
8
14
258
6531
38
134
587
45
97
71
27
17
78
19
24
25
93
22
33