29
44
30
146
38
240
32
46
66