38
26
31
22
23
63
56
8
6
7
4
39
34
46
59
55
17
66
21
42
14
32
9
1
5
37
18
33
143
11
19
29
28
15
52
49
92
51
48
88