144
158
32
46
75
136
121
185
140
163
82
246
126
159
83
35
230
122
132
110
120
45
137
428
87
161
416
460
133
138
746
81
492
69
189
90
365
181
899
96
102
28
99
233
33
188
43
100
177
336
48
39
16
1064