290
366
141
10
47
907
203
186
64
26
74
232
65
46
23
94
42
106
195
190
52
67
96
34
61
27
45
78
21
35
163
161
112
69
180
18
29
73
12
164
28
81
92
70
25
19
38
22
179
60
248
31
552