15
23
12
37
59
108
46
72
155
66
51
35
60
50
48