18
24
114
126
283
25
35
85
45
75
21
139
66
132
20
762
451
60
28
34
44
192
113
239
488
97
106
1168
386
156
196
100
80
470
138
127
70
78
157
140
413
48
117
89
86
71
99
358
61
181
95
860
316
190
169
36
286
209
273