55
24
100
121
101
92
110
81
199
33
84
59
341
795
42
30
268
115
37
333
358
21
106
74
54
400
9
1363
6098
111
194
273
253
225
71
336
157
151
56
83
39