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