29
76
58
66
43
39
54
27
29
51
28
39
42
24
21
89
23
20
29
33
42
52
58
38
53
28
37
15
14
51
67
53
28
51
127
65
45
72
24
38
27
28
28
42
6
9
62
90
19