27
25
19
26
47
46
45
35
31
7
6
14
24
43
53
8
66
9
29
13
33
20
17
3
229
28
69
16
65
36
39
86
59
63
22
110
42
84
40
120
52
57