240
55
130
127
104
176
59
72
83
74
111
81
112
77
207
224
64
186
135
91
140
459
141
451
264
85
87
76
114
211
247
95
169
360
159
113
126
50
195
118
56
44
75
181
58
98
102
61
62
555
595
200
67