330
581
256
528
37
365
27
269
14
228
45
208
29
179
16
132
24
123
12
92
20
120
15
78
11
83
30
82
103
99
8
71