410
54
158
15
26
39
98
31
258
70
153
23
8
279
38
33
22
36
2
1273
261
1
13
3
48
27
50
5
53
704
333
175
24
566
61
18
52
5364
46
621
93
764
64
7
80
446
21
12
30
55
227