28
84
80
71
524
153
131
363
90
148
246
202
284
130
192
629
458
54
30
65
57
120
208
111
720
142
60
265
211
216
146
95
102
482
163
300
180
267
144
220
70
89
29
115
61
266
602
178
242
234
116
232
1351
389
118
392
41