147
168
131
19
96
288
103
59
92
151
250
169
207
148
153
154
64
129
142
117
221
174
68
39
102
140
166
225
162
79
214
69
70
130
229
57
84
365
52
192
111
85
109
99
66
94
55
163
116
74
126
118
62
75
145
273
58