55
33
75
165
78
68
113
86
251
277
30
80
248
374
176
241
82
450
162
190
160
53
263
26
101
25
38
57
70
24
140
59
91
264
437
444
137
427
84
21
270
874
20
31
36
96
90
161
226
349
469
148
311
117
88
60
178
199
109