78
33
37
48
88
41
60
30
50
39
163
56
33
81
67
75
44
62
95
128