67
48
42
20
61
73
62
81
160
25
49
105
135
603
96
55
133
462
385
236
131
86
261
32
80
137
161
217
165
190
540
166
66
212
138
51
375
58
262
145
232
179
210
272
386
206
163
91
142
30
252
120