702
255
78
450
55
381
355
203
426
172
265
984
312
873
480
12
1275
385
344
116
342
38
371
1398
485
237
38
136
342
87
121
89
155
122
54
31
220
661
252
185
407
136
6
325
170
86
296
58
186
99
349
244
48
