81
287
556
108
77
207
234
169
185
138
56
40
103
92
139
203
98
225
65
16
126
259
63
78
96
23
19
25
70
87
33
85
20
62
131
27
91
9
36
821
270
28
68
3
69
35
31
137
66
90
397
112
372
79
84
152