54
56
11
75
23
68
35
20
22
8
5
4
67
33
21
40
1891
277
24
6
84
73
9
30
2
13
127
83
17
37
92
177
51
91
18
32
41
28
134
12
16
88
10
112
34
185
66
111
25