1-3
4-25
26-43
44-59
60-71
72-90
91-107
108-124
125-160
161-177
178-194
195-215
216-240
241-270
271-289
290-313
321-352
314-320