54
88
121
108
180
30
74
48
187
93
170
68
230
117
242
133
75
65
380
70
40
33
71
144
175
116
283
154
174
276
83
198
330
55
266
418
292
440
1157
158
195
4437
231
87
3203
1673
190
110
222
96
104
213
241
288
312
124