40
27
0
42
30
41
26
70
69
68
58
82
59
85
89
60
88
55
45
97
53
81
72
62
90
56
87
54
80
65
61
84
73
76
83
79
86
57
77
91
110
94
78
98
102
49
39