42
110
147
15
156
168
221
145
425
78
187
17
137
342
382
244
120
178
386
69
36
88
475
143
275
254
96
53
23
315
282
86
45
493
80
404
181
131
556
138
539
76
112
632
236
125
65
825
159
155
257
723
153
123
202
22
99