134
106
58
79
264
49
243
204
131
275
152
122
154
121
203
310
86
27
143
276
142
34
84
26
53
248
59
135
217
103
25
107
159
147
46
393
125
250
82
73
242
325
77
218
54
206
505
74
293
386
416
192