141
35
87
51
248
98
39
428
253
70
34
190
62
178
42
539
252
102
157
129
234
226
269
198
86
132
63
166
71
108
109
692
101
82
27
44
59
273
32
431
20
25
212
28
192
394
219
77
57
49
189
124
75