49
52
51
89
27
31
83
72
119
75
103
59
135
93
116
195
231
66
104
183
46
226
94
95
56
219
76
208
445
290
128
250
227
96
86
90
224
107
139
140
234
55
58
239
157
120
82
53
105
303
164
201
60
188