70
51
59
58
43
41
69
27
51
65
40
36
52
53
24
32
53
31
31
38
89
76
70
32
92
57
113
32
77
26
91
26
54
41
78
146
72
47
31
87