98
8
9
27
36
95
60
86
48
75
558
157
215
144
16
109
85
84
244
72
184
199
220
288
62
90
159
274
176
47
135
129
76
425
269
332
343
140
178
148
182
500
174
141
464
23
273
92
446
114
63
29
130
285
81