51
8
44
33
45
21
49
84
66
37
60
135
139
88
141
131
105
439
211
151
30
54
78
315
137
132
130
126
86
431
115
59
173
170
482
97
169