class Main {
    public static void main(String[] args) {
        // 定义最大公鸡数量(由于公鸡最贵,故其数量限制了总数)
        int maxRoosters = 20;
        
        for (int roosters = 0; roosters <= maxRoosters; roosters++) {
            for (int hens = 0; hens < 33; hens++) { // 母鸡数量上限可计算得出
                int chicks = 100 - roosters - hens; // 计算小鸡数量
                
                // 判断小鸡数量是否能被3整除以及总价是否正好为100
                if (chicks % 3 == 0 && 5 * roosters + 3 * hens + chicks / 3 == 100) {
                    // 符合条件时输出结果
                    System.out.println(roosters + " " + hens + " " + chicks);
                }
            }
        }
    }
}