33
50
32
22
28
23
39
27
21
62
25
26
20
14
63
19
24
16
36
52
412
45
67
34
17
40
97
35
37
53
55
31
15
65
49
139
68