45
67
36
42
37
29
24
29
34
48
44
67
52
56
32
25
48
160
244
395