31
31
27
30
21
24
34
35
23
25
69
44
23
26
89
113
102
47
48
42
35
30
32
27
19
23
59
61
12
38
27
27
102
29
34
20
29
8
67
104
125
42
32
52
14
57
17
62
19
2
32
27
26
34
20
59
59
59
59
59
25