198
185
164
172
119
79
165
57
193
80
50
52
120
51
67
72
59
54
84
40
18
9
299
58
81
41
29
28
35
87
73
33
61
480
37
39
133
114
139
49
258
66
93
27
38
47
44
78
21
146
156
197
161