32
26
24
28
12
43
29
23
96
33
41
14
19
21
31
22
39
27
37
65
47
15
123
13
34
17
48
25
18
42
62
36
54
59
38