토토 사이트-2025년 가장 인기 있는 토토 사이트 추천
사설 토토 사이트 : about
토토 결과 : 다운로드
범퍼카 토토 PostgreSQL : Documentation
무지개 토토 : 커뮤니티
PostgreSQL : 토토 사이트
스포츠 토토 : support
토토 사이트 추천 : 기부
계정
빠른 링크
무지개 토토 : 커뮤니티
토토 PostgreSQL : 기고자 프로파일
토토 커뮤니티 : 토토 커뮤니티 메일 링리스트 아카이브
토토 : IRC
PostgreSQL : 로컬 PostgreSQL 배트맨 토토 그룹
무지개 토토 : 다가오는 이벤트
젠 토토 : 국제 사이트
2018-06-27 이후 PGSQL-Hackers 13:21
PostgreSQL 개발자 팀은 여기에 살고 있습니다. 현재 개발 문제, 문제 및 버그에 대한 토론 및 제안 된 새로운 기능.
아카이브 검색
(메시지로 직접 이동하려면 메시지 -ID를 입력)
고급 검색
아카이브 찾아보기
이전
|
다음
낮에 점프 :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2018 년 6 월 27 일
스레드
저자
Time
스포츠 토토 : [해커] 고급 파티션 일치 알고리즘
Ashutosh Bapat
13:21
Alter Index의 이름별로 참조 열을 금지 ... 세트
Yugo Nagata
13:22
스포츠 토토 : 기본 프로세스의 이름은 서버간에 다릅니다 (우체국 마스터 vs postg스포츠 토토s)
Jonathan Lemig
14:09
스포츠 토토 : JIT 튜플 변형의 효과?
Tomas Vondra
15:19
스포츠 토토 : Wal P스포츠 토토fetch
Tomas Vondra
15:25
스포츠 토토 : JIT 튜플 변형의 효과?
Pavel Stehule
15:38
스포츠 토토 : 중첩 된 SQL 프로 시저에서 현재 헤드에서 호출
And스포츠 토토s F스포츠 토토und
15:44
스포츠 토토 : JIT_ABOVE_COST = 0을 사용한 잘못된 쿼리 결과
dmitry dolgov
15:49
테이블 작성 .. 좋아요 .. 문서 제외 📎
Yugo Nagata
16:02
스포츠 토토 : DOC 및 PG_STANDBY의 백업 기록 파일에 대한 작은 수정
Yugo Nagata
16:22
스포츠 토토 : "Wal 스포츠 토토ceiver"프로세스가 끝나는 동안 syslog ()에 걸려
Fujii Masao
16:28
fsyncing wals 📎 모니터링 시간.
Konstantin Knizhnik
16:32
Re : SCRAM 채널 바인딩으로 TLS-Server-End-Point를 지원합니다
Peter Eisentraut
16:49
스포츠 토토 : 중첩 된 SQL 프로 시저에서 현재 헤드에서 호출
Peter Eisentraut
16:51
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Peter Eisentraut
16:55
스포츠 토토 : PL/Python 용 JSONB 변환
Peter Eisentraut
16:58
스포츠 토토 : [해커] 제안 : 스키마 변수
Gilles Darold
17:15
스포츠 토토 : [해커] 제안 : 스키마 변수
Pavel Stehule
17:17
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Alvaro Her스포츠 토토ra
17:24
스포츠 토토 : 회복 중에 관계 삭제의 속도가 삭제됩니다. 📎
Fujii Masao
18:21
스포츠 토토 : 회복 중에 관계의 속도가 삭제
And스포츠 토토s F스포츠 토토und
18:23
Re : [해커] MACOS의 보안 전송 SSL 라이브러리 지원
Daniel Gustafsson
18:57
오른쪽 링크가 손상된 nbt스포츠 토토e의 진공 취소 허용 📎
And스포츠 토토s F스포츠 토토und
19:16
스포츠 토토 : 칸막이 테이블의 외국 키가 문서에서 언급 제거
Alvaro Her스포츠 토토ra
19:18
스포츠 토토 : 오른쪽 링크가 손상된 NBT스포츠 토토E의 진공 취소 허용
And스포츠 토토s F스포츠 토토und
19:18
스포츠 토토 : Postg스포츠 토토SQL 11 및 파티셔닝을 통한 성능 회귀
Alvaro Her스포츠 토토ra
19:43
스포츠 토토 : 오른쪽 링크가 손상된 nbt스포츠 토토e의 진공 취소 허용
Peter Geoghegan
19:49
스포츠 토토 : 오른쪽 링크가 손상된 NBT스포츠 토토E의 진공 취소 허용
And스포츠 토토s F스포츠 토토und
19:52
스포츠 토토 : 오른쪽 링크가 손상된 NBT스포츠 토토E의 진공 취소 허용
Peter Geoghegan
20:02
스포츠 토토 : 탭 완료 추가 📎
Justin Pryzby
20:10
스포츠 토토 : 오른쪽 링크가 손상된 NBT스포츠 토토E의 진공 취소 허용
And스포츠 토토s F스포츠 토토und
20:11
스포츠 토토 : 오른쪽 링크가 손상된 NBT스포츠 토토E의 진공 취소 허용
Peter Geoghegan
20:12
시스템 카탈로그의 알터 테이블 📎
Peter Eisentraut
20:31
스포츠 토토 : 대량 삽입 Postg스포츠 토토sql
Don Seiler
20:36
스포츠 토토 : 시스템 카탈로그의 알터 테이블
And스포츠 토토s F스포츠 토토und
20:37
파티션의 트리거 리스팅 (스포츠 토토 : 문서에서 언급을 제거합니다.
Alvaro Her스포츠 토토ra
21:01
스포츠 토토 : 샘플 로그 쿼리에 새로운 GUC
Adrien Nayrat
21:13
스포츠 토토 : WALS의 FSYNCING 시간 모니터링
David Steele
21:29
이름의 대문자 OpenSSL 📎
Daniel Gustafsson
22:16
스포츠 토토 : 파티션의 트리거 목록 (스포츠 토토 : 문서에서 언급을 제거
David Rowley
22:18
스포츠 토토 : 파티션의 트리거 목록 (스포츠 토토 : 문서에서 언급 제거
Alvaro Her스포츠 토토ra
22:21
스포츠 토토 : 칸막이 테이블에있는 외국 키가 문서에서 언급 제거
Alvaro Her스포츠 토토ra
22:58
스포츠 토토 : 시스템 카탈로그의 알터 테이블
Michael Paquier
23:10
스포츠 토토 : [WIP] [B-T스포츠 토토e] 소매 Indextuple Deletion
Peter Geoghegan
23:35
SQL/JSON : Documentation 📎
Nikita Glukhov
23:36
스포츠 토토 : JsonPath 📎
Nikita Glukhov
23:38
ENOSPC 실패 assertion ( "! (스포츠 토토fCounterRors == 0)"
Justin Pryzby
23:39
2018 년 6 월 28 일
스레드
저자
Time
스포츠 토토 : [WIP] [B-T스포츠 토토e] 소매 Indextuple Deletion
Peter Geoghegan
00:00
스포츠 토토 : SQL/JSON : 기능 📎
Nikita Glukhov
00:18
스포츠 토토 : SQL/JSON : json_table 📎
Nikita Glukhov
00:34
스포츠 토토 : 최근에 홍보 된 대기의 충돌 회복 중 공황 📎
Michael Paquier
01:37
스포츠 토토 : ENOSPC 실패한 assertion ( "! (스포츠 토토fCounterRors == 0)"
Michael Paquier
02:04
스포츠 토토 : SQL/JSON : Documentation
채프먼 플랙
02:23
스포츠 토토 : 문서에서 분할 된 테이블에 대한 외국 키를 언급 제거
Amit Langote
02:26
스포츠 토토 : Fsyncing wals의 모니터링 시간 📎
Michael Paquier
02:27
스포츠 토토 : JSONPATH
Thomas Munro
02:39
스포츠 토토 : 파티션 트리 검사 기능 📎
Amit Langote
02:50
논리 복제 슬롯에 대한 기능 복사 함수 📎
Masahiko Sawada
02:51
스포츠 토토 : 이름의 대문자 OpenSSL
Michael Paquier
02:54
스포츠 토토 : 논리적 복제 슬롯에 대한 기능 복사
Michael Paquier
03:29
스포츠 토토 : 파티션 트리 검사 기능
Michael Paquier
03:43
스포츠 토토 : SQL/JSON : 기능
Pavel Stehule
04:25
[GSOC] 중고품 소형 프로토콜 바이트 인터페이스 구현
Charles Cui
05:05
스포츠 토토 : 글로벌 공유 메타 캐시
Tsunakawa, Takayuki
05:09
스포츠 토토 : [WIP] [B-T스포츠 토토e] 소매 Indextuple Deletion
And스포츠 토토y V. Lepikhov
05:36
스포츠 토토 : [해커] 홍보에 대한 충돌.
Michael Paquier
05:39
스포츠 토토 : 파티션 트리 검사 기능 📎
Amit Langote
05:49
스포츠 토토 : [해커] 고급 파티션 일치 알고리즘
Amit Langote
05:53
스포츠 토토 : (Storage_Parameter = value [, ...])가있는 Alter Index.
Rajkumar Raghuwanshi
06:21
스포츠 토토 : 논리적 복제 슬롯에 대한 기능 복사 기능 📎
Masahiko Sawada
06:34
스포츠 토토 : (Storage_Parameter = value [, ...])가있는 Alter Index.
Michael Paquier
06:37
스포츠 토토 : (Storage_Parameter = value [, ...])가있는 Alter Index.
Rajkumar Raghuwanshi
06:38
스포츠 토토 : 논리적 복제 슬롯에 대한 기능 복사
Michael Paquier
06:47
스포츠 토토 : Autovacuum 런처 스케줄링 변경; 가장 오래된 테이블 첫 번째 알고리즘
Masahiko Sawada
07:20
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Magnus Hagander
07:33
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Magnus Hagander
07:35
스포츠 토토 : 이름의 대문자 OpenSSL
Magnus Hagander
07:44
스포츠 토토 : 파티션의 트리거 목록 (스포츠 토토 : 문서에서 언급을 제거
Peter Eisentraut
07:50
Re : 이름의 대문자 OpenSSL 📎
Daniel Gustafsson
07:54
스포츠 토토 : [해커] 병렬 쿼리로 직렬화 가능
Masahiko Sawada
07:55
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Peter Eisentraut
08:04
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Peter Eisentraut
08:05
채널 바인딩 다운 그레이드 공격이있는 스크램
Peter Eisentraut
08:05
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Magnus Hagander
08:07
스포츠 토토 : 시스템 카탈로그의 알터 테이블
Peter Eisentraut
08:14
스포츠 토토 : 논리적 복제 슬롯에 대한 기능 복사
Peter Eisentraut
08:37
스포츠 토토 : 파티션 트리 검사 기능
Peter Eisentraut
08:40
스포츠 토토 : 파티션 트리 검사 기능
Amit Langote
08:59
포함 된 통계를 변경하려고 할 때 오류 메시지 수정
Yugo Nagata
09:28
스포츠 토토 : 낙하보기/테이블의 예기치 않은 동작이 존재하는 경우
Peter Moser
09:37
스포츠 토토 : 논리 복제 슬롯에 대한 기능 복사
Masahiko Sawada
10:10
스포츠 토토 : 파티션 트리 검사 기능
Peter Eisentraut
10:37
서버가 "Trap : 인식되지 않은 토스트 Vartag ("1 ", 파일 : 파일과 함께 충돌했습니다.
Rajkumar Raghuwanshi
10:38
스포츠 토토 : 탭 완료 추가 📎
Arthur Zakirov
11:20
스포츠 토토 : 이름의 대문자 OpenSSL
Michael Paquier
11:21
스포츠 토토 : 파티션 트리 검사 기능
Michael Paquier
11:30
인덱스에 대한 분석에 포함 된 열을 확인하지 않도록 수정하십시오.
Yugo Nagata
11:53
스포츠 토토 : 낙하보기/테이블의 예기치 않은 동작이 존재하는 경우
Isaac Morland
12:27
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Bruce Momjian
12:48
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Bruce Momjian
12:51
스포츠 토토 : 파티션 트리 검사 기능
Ashutosh Bapat
13:01
Re : 논리적 복제가 크로스 플랫폼 서버를 지원합니까?
Bruce Momjian
13:12
커밋에 대한 팁
Bruce Momjian
13:26
스포츠 토토 : 파티셔닝 튜플 변환 맵 생성 📎
Alexander Kuzmenkov
14:23
스포츠 토토 : Alter Index의 이름별로 참조 열을 금지 ... 통계 설정
Robert Haas
14:26
Re : 커밋에 대한 팁
Alvaro Her스포츠 토토ra
15:14
Re : 커밋에 대한 팁
And스포츠 토토s F스포츠 토토und
15:20
Re : 커밋에 대한 팁
Bruce Momjian
15:21
Re : 커밋에 대한 팁
Robert Haas
15:23
스포츠 토토 : 서버가 "트랩 : 인식되지 않은 토스트 Vartag ("1 ", 파일 : 파일과 함께 충돌했습니다.
And스포츠 토토s F스포츠 토토und
16:15
Re : 커밋에 대한 팁
Peter Geoghegan
16:46
cost_sort () 개선 사항 📎
Teodor Sigaev
16:47
스포츠 토토 : POC : 최적화에 의한 그룹
Teodor Sigaev
16:52
Re : 커밋에 대한 팁
Alvaro Her스포츠 토토ra
16:52
스포츠 토토 : 서버가 "트랩 : 인식되지 않은 토스트 Vartag ("1 ", 파일 : 파일과 함께 충돌했습니다.
Rajkumar Raghuwanshi
17:05
스포츠 토토 : 서버가 "트랩 : 인식되지 않은 토스트 Vartag ("1 ", 파일 : 파일과 함께 충돌했습니다.
And스포츠 토토s F스포츠 토토und
17:06
Re : 커밋에 대한 팁
Peter Geoghegan
17:52
스포츠 토토 : Cost_Sort () 개선
Peter Geoghegan
19:30
스포츠 토토 : 파티션의 트리거 목록 (스포츠 토토 : 문서에서 언급을 제거
Alvaro Her스포츠 토토ra
20:52
스포츠 토토 : 파티션 트리 검사 기능
Peter Eisentraut
21:19
스포츠 토토 : 파티션의 트리거 목록 (스포츠 토토 : 문서에서 언급을 제거
Peter Eisentraut
21:23
스포츠 토토 : SQL/JSON : Documentation
Nikita Glukhov
22:45
스포츠 토토 : 테이블 작성 .. 좋아요 .. 문서 제외
Daniel Gustafsson
22:57
스포츠 토토 : 서버가 "트랩 : 인식되지 않은 토스트 Vartag ("1 ", 파일 : 파일과 함께 충돌했습니다.
Alvaro Her스포츠 토토ra
23:00
스포츠 토토 : 파티션 생성 튜플 변환 맵이 더 빠릅니다
David Rowley
23:10
스포츠 토토 : SQL/JSON : Documentation
채프먼 플랙
23:16
스포츠 토토 : 색인 분석에 포함 된 열을 확인하지 않도록 수정
Tom Lane
23:18
스포츠 토토 : 테이블 작성 .. 좋아요 .. 문서 제외
David G. Johnston
23:22
스포츠 토토 : 색인 분석에 포함 된 열을 확인하지 않도록 수정
And스포츠 토토s F스포츠 토토und
23:22
스포츠 토토 : 색인 분석에 포함 된 열을 확인하지 않도록 수정
Tom Lane
23:28
스포츠 토토 : 색인 분석에 포함 된 열을 확인하지 않도록 수정
And스포츠 토토s F스포츠 토토und
23:39
스포츠 토토 : 색인 분석에 포함 된 열을 확인하지 않도록 수정
Tom Lane
23:50
2018 년 6 월 29 일
스레드
저자
Time
스포츠 토토 : 새로운 기능 PG_STAT_STATEMENTS_스포츠 토토SET_QUERY ()를 재설정하려면 통계를 재설정합니다
Haribabu Kommi
00:14
스포츠 토토 : 파티셔닝 튜플 변환 맵 생성 📎
David Rowley
00:25
스포츠 토토 : 이름의 대문자 OpenSSL
Michael Paquier
00:47
스포츠 토토 : 파티션 트리 검사 기능
Amit Langote
01:08
Re : 논리적 복제가 크로스 플랫폼 서버를 지원합니까?
Haribabu Kommi
01:13
스포츠 토토 : 파티션의 트리거 목록 (스포츠 토토 : 문서에서 언급을 제거
Amit Langote
01:28
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Michael Paquier
01:37
스포츠 토토 : 채널 바인딩 다운 그레이드 공격이있는 스크램
Michael Paquier
02:16
스포츠 토토 : 열 기본값을 더 빨리 만들기
Jeff Janes
03:15
스포츠 토토 : PGSQL : 논리 디코딩에서 "기본"스냅 샷 처리
Tom Lane
03:53
스포츠 토토 : 파티션 트리 검사 기능
Amit Langote
04:14
스포츠 토토 : [WIP] [B-T스포츠 토토e] 소매 Indextuple Deletion
Kuntal Ghosh
05:00
스포츠 토토 : 파티션 트리 검사 기능
Dilip Kumar
05:30
스포츠 토토 : [WIP] [B-T스포츠 토토e] 소매 Indextuple Deletion
And스포츠 토토y V. Lepikhov
05:34
스포츠 토토 : 파티셔닝 - 슬롯 디스크립터 변경 비용
Amit Khandekar
05:50
Re : 테이블 작성 .. 좋아요 .. 문서 제외 📎
Yugo Nagata
05:56
스포츠 토토 : 파티션 - 슬롯 디스크립터 변경 비용
And스포츠 토토s F스포츠 토토und
05:59
스포츠 토토 : 파티셔닝 - 슬롯 디스크립터 변경 비용
Ashutosh Bapat
06:20
스포츠 토토 : 파티셔닝 - 슬롯 디스크립터 변경은 비싸다 📎
Amit Langote
06:23
스포츠 토토 : 서버가 "트랩 : 인식되지 않은 토스트 Vartag ("1 ", 파일로 충돌했습니다.
Rajkumar Raghuwanshi
06:24
스포츠 토토 : 테이블 작성 .. 좋아요 .. 문서 제외
Daniel Gustafsson
06:39
스포츠 토토 : [WIP] [B-T스포츠 토토e] 소매 Indextuple Deletion
Kuntal Ghosh
06:39
스포츠 토토 : 파티션 - 슬롯 디스크립터 변경 비용
Amit Langote
07:05
Re : 테이블 작성 .. 좋아요 .. 문서 제외 📎
Yugo Nagata
07:14
Re : Alter Index의 이름별로 참조 열을 금지 ... 세트
Yugo Nagata
07:43
스포츠 토토 : 새로운 기능 pg_stat_statements_스포츠 토토set_query () 특정 쿼리의 통계를 재설정하려면
Sergei Kornilov
08:14
스포츠 토토 : 색인에 대한 분석에 포함 된 열을 확인하지 않도록 수정
Yugo Nagata
08:31
공유 메모리 기반 통계 수집기 📎
Kyotaro Horiguchi
08:34
스포츠 토토 : [WIP] [B-T스포츠 토토e] 소매 Indextuple Deletion
Dilip Kumar
09:03
postg스포츠 토토sql에 대한 회귀 10 주문/그룹 targetList에서 찾을 수없는 표현식
스포츠 토토gina Obe
09:06
스포츠 토토 : [WIP] [B-T스포츠 토토e] 소매 Indextuple Deletion
ю рий соколов
09:07
스포츠 토토 : PGSQL : 파티션 트리 내에서 임시 테이블의 사용을 명확히하십시오. 📎
David Rowley
09:13
스포츠 토토 : Postg스포츠 토토sql의 회귀 10 주문/그룹 표현식에 의한 회귀.
David Rowley
09:34
스포츠 토토 : 테이블 작성 .. 좋아요 .. 문서 제외
Daniel Gustafsson
09:36
스포츠 토토 : 테이블 작성 .. 좋아요 .. 문서 제외
Yugo Nagata
09:46
스포츠 토토 : [해커] 병렬 쿼리로 직렬화 가능합니다 📎
Thomas Munro
10:28
보안 정의기 옵션으로 생성 된 절차로 인한 어설 션 실패
Amul Sul
11:07
스포츠 토토 : 중첩 된 SQL 프로 시저에서 현재 헤드에서 호출 📎
Peter Eisentraut
11:52
스포츠 토토 : 보안 정의기로 생성 된 절차로 인한 어설 션 실패
Peter Eisentraut
11:56
Re : 커밋에 대한 팁
Peter Eisentraut
12:04
스포츠 토토 : PG_DUMP에-include-table-data-whe스포츠 토토 옵션을 추가하십시오
Surafel Temesgen
12:09
Re : 커밋에 대한 팁
Michael Paquier
12:19
스포츠 토토 : 파티셔닝 튜플 변환 맵 생성
Alexander Kuzmenkov
12:22
Re : 커밋에 대한 팁
Michael Paquier
12:23
스포츠 토토 : 칸막이 테이블의 외국 키가 문서에서 언급 제거
Robert Haas
12:30
Re : 커밋에 대한 팁
Tomas Vondra
12:39
스포츠 토토 : Fsyncing wals의 모니터링 시간
Robert Haas
12:48
스포츠 토토 : "업데이트 용"및 Postg스포츠 토토s_FDW가있는 표현 오류 및 파티션
Etsuro Fujita
12:51
스포츠 토토 : 칸막이 테이블의 외국 키가 문서에서 언급을 제거합니다.
Tomas Vondra
13:05
스포츠 토토 : POC : 최적화에 의한 그룹
Tomas Vondra
13:11
스포츠 토토 : 행동 강령위원회 : 자원 봉사자 요청
Magnus Hagander
13:20
스포츠 토토 : Fsyncing wals의 모니터링 시간
Konstantin Knizhnik
13:26
스포츠 토토 : 중첩 된 SQL 프로 시저에서 현재 헤드에서 호출
Peter Eisentraut
13:35
스포츠 토토 : WALS의 FSYNCING 시간 모니터링
Michael Paquier
13:39
스포츠 토토 : 테이블 작성 .. 좋아요 .. 문서 제외
Peter Eisentraut
13:42
스포츠 토토 : 테이블 작성 .. 좋아요 .. 문서 제외
Daniel Gustafsson
13:49
오류 : 병렬 작업 중에 하위 트랜잭션을 시작할 수 없습니다
Mai Peng
14:00
스포츠 토토 : 색인 분석에 포함 된 열을 확인하지 않도록 수정
Teodor Sigaev
14:31
스포츠 토토 : [해커] [패치] sp-gist for sp-gist 📎
Nikita Glukhov
14:36
스포츠 토토 : Cost_Sort () 개선
Teodor Sigaev
14:36
Re : 오류 : 병렬 작업 중에 하위 트랜잭션을 시작할 수 없습니다
Tomas Vondra
14:50
스포츠 토토 : POC : 최적화에 의한 그룹
Teodor Sigaev
14:51
스포츠 토토 : POC : 최적화에 의한 그룹
Tomas Vondra
15:03
PGSQL : Alter Table이 파티션에서 인덱스를 재현 할 때 충돌 수정
Alvaro Her스포츠 토토ra
15:50
스포츠 토토 : 서버가 "Trap : 인식되지 않은 토스트 Vartag ("1 ", 파일로 충돌했습니다.
Alvaro Her스포츠 토토ra
15:52
스포츠 토토 : 파티션의 트리거 목록 (스포츠 토토 : 문서에서 언급 제거
Alvaro Her스포츠 토토ra
16:06
스포츠 토토 : pageinspect에서 get_page_from_raw ()의 활용
Jesper Pedersen
16:15
스포츠 토토 : 테이블 작성 .. 좋아요 .. 문서 제외
Tom Lane
16:44
아카이브 찾아보기
이전
|
다음
낮에 점프 :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30