330
581
256
528
37
365
27
269
29
179
45
208
14
228
24
123
16
132
20
120
12
92
15
78
11
83
5
70
30
82
6
4