55
24
100
121
101
92
110
81
199
33
85
59
343
795
42
30
268
115
37
333
358
21
106
74
54
400
9
1364
6112
112
194
273
254
225
71
337
159
152
56
83
39