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