1
22
36
74
138
484
192
57
101
109
212
191
67
253
246
44
146
311
156
173
259
271
166
176
312
148
161
362
218
159
309
119
63
41
88
62
87
629
302
66
152
54
130
174
111
391
84
51
153
106
80
372
96