43
64
24
66
80
261
136
93
121
92
122
96
120
40
100
85
72
113
412
334
364
288
289
152
110
99
125
88
75
71