37
18
30
88
84
67
147
134
143
136
139
40
122
53
61
62
111
108
128
85
15
46
82
52
146
90
39
25
16
41