64
93
235
245
88
94
96
32
90
44
132
115
79
68
138
86
97
172
74
89
101
149
60
100
126
65
83
57
487
84
92
108
70
56
163
218
98
105
102
77
52
135
145
666
202
69
78
284
212
73