67
148
128
139
156
108
33
225
42
493
20
73
70
41
25
50
449
79
61
121
171
52
93
82
287
209
39
175
181
78
122
504
355
58
63
53
151
19
30
88
69
7
38
21
86
81
187
115
191
159
226