#include <bits/stdc++.h>
int main() {
  int t, x, y, z;
  scanf("%d", &t);
  while (t--) {
    scanf("%d %d %d", &x, &y, &z);
    if (x == y && x == z) {
      printf("YES\n%d %d %d\n", x, x, x);
    } else if (y > x && z == y) {
      printf("YES\n%d %d %d\n", y, x, x);
    } else if (x > y && z == x) {
      printf("YES\n%d %d %d\n", x, y, y);
    } else if (x > z && y == x) {
      printf("YES\n%d %d %d\n", x, z, z);
    } else {
      printf("NO\n");
    }
  }
  return 0;
}
