175
240
263
130
444
395
65
60
282
74
41
162
126
139
22
311
128
119
110
154
54
105
71
52
166
57
226
131
204
242
125
132
535
111
106
92
470
68
44
313
109
158
234
48
27
135
19
17
88
80
526
803
170
736