181
43
40
19
152
218
99
166
55
130
72
622
39
224
67
69
91
46
8
124
212
26
157
129
103
61
148
81
329
41
244
51
35
132
96
66
285
140
262
84
171
44
27
137
18
24
121
182
47
54
190
300