46
68
26
70
82
264
137
93
121
92
126
97
123
41
105
87
73
113
413
334
365
288
289
152
110
99
125
88
75
71