83
80
333
133
154
165
66
139
105
191
104
92
62
457
94
77
138
53
70
123
51
173
100
129
71
142
276
199
260
261
107
160
149
182
248
35
28
284
137
39
321
186
60
56
116
73
86
125
90
33
55
157
117
23
166
140