107
82
112
67
70
113
81
74
66
88
61
157
143
125
133
147
89
106
132
83
80
63
37
91
68
73
58
72
53
94
52
48
60
65