46
29
14
148
8
20
69
455
2412
9
15
5
28
18
23
37
19
7
24
21
22
13
6
42
4
12
16
10
11
59
35
53
25
38
27
30