20
24
40
31
19
123
25
18
39
62
32
22
15
6
8
29
45
38
108
44
13
1186
53
30
42
9
115
68
11
134
63
34
458
101
61
104
35
14
27
21
37