26
41
435
22
843
17
320
10
32
11772
2288
96
82
52
14
27
256
12
97
35
50
148
70
24
18
39
8
20
15
38
49
29
21
13
33
57
9
28
7
2