77
101
36
55
123
34
52
114
116
83
198
49
91
294
46
85
144
156
22
92
270
98
97
54
90
287
56
208
398
61
339
78
189
195
231
230
64
145
163
80
482
115
153
245
152
105
121
88