88
77
61
612
114
120
314
112
71
60
72
78
269
35
82
130
111
417
295
89
403
86
155
462
187
293
87
1144
56
213
104
51
73
24
135
437
1024
80
285
119
598
296
140
145
361
103
49
121
151
248
216
196
79
190
349