35
29
37
378
56
118
30
14
32
7
270
51