21
44
33
56
189
164
41
201
54
71
64
5
170
3
22
79
25
66
43
73
58
347
61
121
165
316
77
65
38
98
235
314
2173
24
337
97
111
57
53
112
46
131
118
466
96
376
81
252
74
37