26
47
14
29
23
34
15
31
18
167
132
551
16
9
13
117
55
11
28
40
20
10
32
25
476
8
19
38
35
6
36
236
42
64
63
44
53