55
60
35
113
78
76
128
49
66
97
74
137
158
95
111
349
126
211
119
86
186
155
332
100
142
139
121
145
219
169
120
141
88