776
107
55
686
30
172
407
140
199
308
252
367
1487
99
18
16
203
497
162
38
145
113
96
57
263
60
333
61
42
180
32
87
17
31
206
19
20
226
119
49
1198
153
6
50
88
248
21
25
286
5
126
392
71