27
41
65
132
55
46
458
707
1657
437
30
60
70
327
69
151
71
137
425
191
277
231
58
89
48
56
66
187
828
72
79
93
36
105
49