81
57
2478
37
487
68
147
76
7019
50
32
38
404
1185
65
42
55
47
43
63
177
30
80
180
14
6
102
17
46
18
134
23
34
67
149