287
178
114
220
672
34
200
23
30
432
376
36
218
478
845
11
75
247
300
166
131
109
180
142
54
62
137
97
187
72
185
326
124
696
67
173
150
557
324
262
87
229
4407
57
55
78