620
88
144
153
51
107
67
38
41
197
59
221
69
272
664
674
68
74
62
16
24
31
27
46
167
58
50
37
39
61
98
209
49
42
181
36
79