365
66
18
122
317
156
366
15
74
7
167
230
42
34
292
5
217
28
37
89
58
171
375
21
384
111
20
176
448
86
348
157
166
19
202
117
60
318
188
53
271
115
32
17
33
261
96
12
75
49
25