61
72
71
205
166
60
63
527
40
98
27
164
196
76
80
78
68
67
73
33
45
37
24
44
32
48
55
28
50
54
101
43
57
39
46
243
167
189
357
201
374
583
387
346
75
95
228
204
235
127
69
177
85