361
904
162
825
241
478
216
338
202
385
97
330
44
257
30
233
84
179
11
10
21
262
66
181
45
131
25
155
18
126
22
23
141
106