365
70
36
25
11
99
48
218
372
8
21
166
479
156
107
112
235
82
30
10
64
63
13
351
295
146
16
65
37
15
28
45
38
31
19
131
3
29
12
6