Johnsburg student runs marathon for Hardship Fund