28
27
142
306
54
57
56
11
75
24
68
35
21
22
8
5
33
41
1903
277
6
86
74
9
31
2
13
127
83
17
37
92
177
51
91
18
32
42
135
12
16
29
89
10
113
20
23
34
185