#include <iostream>
#include <algorithm>
using namespace std;
int c2[12] = {16, 18, 19, 25, 1, 2, 3, 4, 7, 8, 13, 14};
int c3[4] = {21, 24, 27, 10};
int main (){
int a, year1, year2, counter = 0;
cin >> a;
while (a--){
cin >> year1 >> year2;
for (int i = year1; i <= year2; i++){
if (any_of(begin(c2), end(c2), [=](int n){return n == i%28;})) counter+=2;
else if(any_of(begin(c3), end(c3), [=](int n){return n == i%28;})) counter+=3;
else counter++;
}
}
cout << counter;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBjMlsxMl0gPSB7MTYsIDE4LCAxOSwgMjUsIDEsIDIsIDMsIDQsIDcsIDgsIDEzLCAxNH07CmludCBjM1s0XSA9IHsyMSwgMjQsIDI3LCAxMH07CgppbnQgbWFpbiAoKXsKICAgIGludCBhLCB5ZWFyMSwgeWVhcjIsIGNvdW50ZXIgPSAwOwogICAgY2luID4+IGE7CiAgICB3aGlsZSAoYS0tKXsKICAgICAgICBjaW4gPj4geWVhcjEgPj4geWVhcjI7CiAgICAgICAgZm9yIChpbnQgaSA9IHllYXIxOyBpIDw9IHllYXIyOyBpKyspewogICAgICAgICAgICBpZiAoYW55X29mKGJlZ2luKGMyKSwgZW5kKGMyKSwgWz1dKGludCBuKXtyZXR1cm4gbiA9PSBpJTI4O30pKSBjb3VudGVyKz0yOwogICAgICAgICAgICBlbHNlIGlmKGFueV9vZihiZWdpbihjMyksIGVuZChjMyksIFs9XShpbnQgbil7cmV0dXJuIG4gPT0gaSUyODt9KSkgY291bnRlcis9MzsKICAgICAgICAgICAgZWxzZSBjb3VudGVyKys7CiAgICAgICAgfQogICAgfQogICAgY291dCA8PCBjb3VudGVyOwogICAgcmV0dXJuIDA7Cn0=