56
19
28
48
39
16
32
18
10
9
40
17
130
37
178
998
46
26
15
27
3
38
122
5
8
35
55
7
52
43
20
14
61
66
2
6
111
42
23