41
40
51
1825
26
133
27
34
521
123
7
36
140
21
19
22
9
108
35
6
37
73
31
8
15
11
10
4
68
32
25
2
77
13
38
59
24
48
29
20
160
720
30