245
241
93
208
141
292
41
309
60
243
135
160
260
142
70
65
123
178
78
218
113
101
30
424
124
53
126
99
86
169
140
454
181
226
164
252
71
90
103
89
132
248
343
242
42
276
105
268
125
157
62
52
212
302
236
602
244