277
33
206
284
75
173
110
147
583
26
491
108
158
82
17
74
174
169
260
47
91
93
338
66
78
164
27
53
65
28
81
67
84
45
126
38
15
100
16
9
97
42
36
39
30
135
24
5
131
35
94
215
120