280
23
21
2
50
13
4
15
25
7
5
19
12
73
31
45
843
9
6
37
412
30
14
36
221
104
32
16
47
3
11
27
65
41
33
24
40
178
49
142
56