819
138
37
23
274
58
140
91
207
88
199
50
69
47
34
77
28
70
21
31
52
101
43
16
19
127
136
40
32
159
397
428
171
105
195
189
54
53
71
86
112
9
64
15
42
7
41
135
201
35