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