41
30
26
29
6
22
22
18
24
17
11
34
18
58
17
20
23
24
28
17
14
28
55
94
18
10
13
42
20
16
35
45
14
27
77
28
28
57
40
22
21
255
268
22
69
46
28
32
20
63
98
18
61
36
28
12
57
15
49
37