677
161
1108
42
81
33
64
109
49
474
89
382
43
354
96
66
322
23
75
18
52
79
208
54
215
99
113
130
329
365
117
71
26
11
225
181
101
55
98
1226
250
40
10
85
17
227
25
137
56
39
69
178
31
86