63
59
7
72
41
33
38
39
40
66
28
32
36
18
87
25
22
27
30
23
26
19
24
42
61
112
3
4
13
43
45
50
114
113
Part 2 of 4