20
27
273
155
47
18
34
20
26
46
34
79
45
18
115
20
50
46
23
29
20
57
35
398
193
54
86
42
35
33
45
20
31
54
50
30
24
37
63
21
27
27
32
30
50
50
74
81
54
63
20
34
113
38
54
35
42
14
17
38
249
30
20
14
38
30
46
64
20
44
19
100
36
27
89
38
20