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