336
188
477
186
121
109
64
50
111
185
95
291
78
123
178
67
545
114
58
79
897
282
152
130
220
115
177
416
87
479
54
254
84
1032
461
116
308
876
112
101
250
314
179
1198
539
411
374
61
271
4475
117
1225
364
218
260
878