56
99
184
42
110
315
196
135
532
48
19
889
167
1059
90
453
78
30
299
277
570
1274
385
772
73
15
65
44
114
175
231
567
58
117
1446
81
278
23
92
25
283
190
98
185
166
160
20
176
192
263
94
33
34