8
19
16
32
15
29
27
95
44
18
181
59
49
45
26
47
14
30
23
37
34
48
31
177
133
607
9
13
121
57
11
24
42
20
10
483
39
36
6