365
240
182
94
62
58
96
22
791
236
112
41
247
53
11
98
75
9
30
85
43
139
250
189
42
35
221
14
87
50
2169
327
86
20
18
214
19
83
33
66
67
37
89
57
245
388
60
79
34
209
82
5
281
230
396