29
23
12
38
49
39
21
35
38
53
50
19
34
30
67
11
72
72
121
67
87
81
57
59
133
Next page