89
64
90
231
242
87
94
96
32
44
129
88
115
79
68
134
84
97
170
72
101
147
59
99
123
100
83
57
480
81
105
65
69
54
152
211
95
104
77
51
133
142
659
202
67
76
138
282