90
937
13
155
44
506
40
371
45
151
38
405
35
291
33
350
18
309
111
501
24
296
19
196
29
241
32
250
79
269
3
4
31
245
27
247
42
261