148
150
140
64
48
103
151
148
262
157
162
222
531
217
130
158
217
121
115
331
365
185
239
201
162
113
145
107
120
107
75
74
87
82
67
82
73
64
87
214
84
55
156
76
74
141
36
143
144
45
99
84