157
149
144
155
156
155
66
146
149
157
164
158
176
166
158
147
158
146
150
143
166
150
145
176
166
158
159
54
74
40
50
43
54
43
50
380
325
74
66
921
40
40
61
61
40
340
66
43
43
43
61
61
54
61
50
74
43
809
66
1880
324
43
50
74
43
61
67
50
43
74
471
40
50
925
346
781
50
845
66
40
408
396
40
40