33
1213
284
566
1103
349
429
33
96
132
64
494
528
4
4
266