48
158
168
104
121
144
142
107
175
171
133
65
178
194
268
159
105
54
114
123
481
76
423
195
118
44
79
332
260
174
108
99
221
75
50
72
14
253
21
386
26
61
210
385
52
244
90
319
41
51
170
34
96
102
117