66
865
59
48
76
97
52
54
33
74
47
41
84
44
89
42
72
46
62
36
37
155
95
68
40
63
108
71
124
167
111
98
131