29
9
41
23
23
30
23
29
41
24
17
6
44
27
35
18
23
6
26
17
53
27
32
24
23
12
17
6
20
21
32
20
35
24
26
14
41
21
23
15
35
23
23
15
20
30
20
21
17
6
32
18
104
20
56
15
29
12
107
26
20
18
68
20
53
14
41
8
59
20
59
20
143
18
20
26
41
26
29
23
71
17
41
17
11
6
38
18
38
6
14
6
47
20
18821
144
45920
135
46706
146
39020
129
42875
144
9923
129
361004
147
179342
164
587003
189
20
14
59
23
29
20
29
18
Copyright © All Rights Reserved