681
124
40
655
25
20
43
682
64
81
199
131
204
58
80
123
97
34
845
11
6
60
203
17
8408
143
22
38
77
65
147
48
188
200
66
381
198
53
753
242
49
549
54
41
32
165
69
125
197
139
158
482
59
183