private int[] getNumbersOfSameCards() {
		int[] numbers = getSortedNumbers(cards);
		List<Integer> pairs = new ArrayList<>();
		int sameCount = 1; // ペアがあったとき、ペアの持つ枚数を格納
		for (int i = 1; i < numbers.length; i++) {
			int current = numbers[i];
			int prev = numbers[i - 1];
			
			if (current == prev) {
				sameCount++;
			} else if (sameCount >= 2) {
				// 等しくなくて、前の数枚が同じカードであるとき
				pairs.add(sameCount);
				sameCount = 1;
			}
		}
		if (sameCount >= 2) {
			pairs.add(sameCount);
		}
		
		return toIntArray(pairs);
	}