113
81
81
108
143
200
111
89
105
84
62
57
116
65
100
48
137
236
106
88
234
139
62
121
57
77
352
196
174
253
218
169
213
438
64
119
72
71
169
63
115
155
94
49
348
97
301
213
54
260
129
48
56
129
96
76
93
51
76
94