#include "bits/stdc++.h"
using namespace std;

/*
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=2321

B???????????¶
????????¬??¢???????\??????????????\??????¬??????????\??????????????\??????????????????°?????????????????¨?????????
????\?????????????????????????????????????????????????????????\???????\??????????????????±?????\??????????????????????????¶?????????????????????????????????

???????????????????\???????????????????????????????????????????????????????????????????????????????????????????
?????????????????????13:00-15:00??¨?????£??????????????°????????????????????????????????????
????\??????????????????§??¨2?????\?????¨???????????????????????????????????????
?????¨?????°???????\??????¢????????¨10:00-12:00??????14:00-16:00?????????????????????????????¨?????§??????
????????¨12:00-13:00??????18:00-20:00????????????????????????????????¨?????§?????????
????\?????????????????????????????????????????????????????????????????????¨?????§?????????
?????????????????????????????????????????????????????????????\?????????¢?????¬?????¨??§?????????
???????????????????\?????????°????????????????????¢?????????????????¨???????????????????????????????????¨?????§?????????
?????????????????????????????\???6:00-22:00??????????±???????????????????

???????\?????????????????????§?????????????????????????????????????????????????±???????????????????????????§????????°???
????\???????????????????????¶????????????????????????¨?????°?????¢?????????????¶???????100????????????????¶???????200???
????????????????\??????????????????¨???????????§????????°???????\????????????????300???????¶??????????????????¨?????§?????????
?????????????????????????\????????±??????????????????????????????°????????????????????¨??????
????????????????\??????°??????????????????????????????????????????????????´??????????????§???????????§????????°????????????????????????

Input
?????????????????????
N
Guy1
...
GuyN

???Guyi??????????????\?????????????????\?????????
M L
S1 E1
...
SM EM
??????????????¨???????????????????????°????????????????????????

??¶?´????N (1 ??? N ??? 100)??????Mi (1 ??? Mi ??? 16) and Li (1 ??? Li ??? 100,000,000)
????????? Si and Ei (6 ??? Si < Ei ??? 22)
*/

/*
dfs?????¨??¢?´¢??§?§£????????¨?????£????????????????????????bitdp??§???????????????????§£??¬???????????????

dp[i???????????§????????¨???][???????????\??£???????????????(bit)]
*/

#define ll long long
ll dp[2][(1 << 16)];
int main() {
	cin.tie(0); ios::sync_with_stdio(false);
	int N;
	while (cin >> N, N) {
		memset(dp, -1, sizeof(dp));
		dp[0][0] = 0;
		for (int i = 0; i < N;i++) {
			ll M, L; cin >> M >> L;
			int cur = i % 2;
			int next = (i + 1) % 2;
			int time_zone = 0;

			memcpy(dp[next], dp[cur], sizeof(dp[next]));

			for (int j = 0; j < M;j++) {
				ll S, E; cin >> S >> E;
				S -= 6; E -= 6; // ?????????00:00-16:00???????????????
				for (int k = S;k < E;k++) {
					time_zone = time_zone | (1 << k);
				}
			}

			for (int k = 0; k < (1 << 16);k++) {
				if (dp[cur][k] == -1) continue;  //???i-1???????????§??????????????????????????¨???
				if (k & time_zone) continue;   //??¢????????????????????£???????????????

				dp[next][k | time_zone] = max(dp[next][k | time_zone], dp[cur][k] + L);
			}
		}

		ll ans = 0;
		for (int i = 0; i < (1 << 16);i++) {
			ans = max(ans, dp[N % 2][i]);
		}
		cout << ans << endl;
	}
	return 0;
}

Measured memory_bytes: 4168