27
168
147
328
69
360
62
68
3440
90
203
133
125
507
204
41
18
117
24
22
481
671
1507
363
118
25
73
82
300
70
191
44
173
416
76
218
220
241
51
75
65
49
122
677
101
190
74
72