40
123
37
40
56
75
33
30
48
94
56
14
31
35
34