154
64
580
561
39
51
58
38
45
79
23
10263
56
299
57
29
6035
143
723
91
54
211
74
85
226
81
48
44
32
113
149
803
46
189
72
778
165