20
23
20
21
32
51
20
29
38
72
44
95
23
44
29
50
29
54
20
26
41
107
26
48
23
30
23
44
20
30
23
51
20
39
23
42
20
15
20
30
32
56
23
44
35
68
35
27
26
48
20
35
26
38
23
41
17
18
17
15
50
89
20
32
20
21
32
72
23
50
23
39
23
36
20
36
26
39
23
32
20
38
29
72
32
48
20
30
23
41
26
41
20
32
20
21
50
50
26
29
29
45
23
50
23
47
35
42
29
63
299
194
152
128
266
162
89
84
143
134
Copyright © All Rights Reserved