62
33
125
100
112
27
49
52
20
45
23
25
29
31
35
48
60
69
76
90
105
108
109
114
116