45
145
90
45
29
48
46
42
44