15
43
48
102
41
72
90
29
38
144
70
134