64
65
70
71
71
75
75
77
80
80
81
87
89
89
94
96
99
100
100
100
101
102
110
113
122
126
139
150
150
157
185
191
236
242
247
250
275
347
360
379
431
527
555
578
619
679
699
801