134
179
182
32
68
476
144
52
638
370
377
44
415
56
36
98
41
75
76
238
371
46
60
147
111
317
521
293
170
282