85
80
89
83
118
48
49
64
34
52
57
38
45
72
70
51
55
33
88
56
43
36
81
58
37
61
90
86
92
39
65
77
169
121
154
87
35
54
69
41
91
96
84
93
95
76
124
68
122