75
63
281
161
20
92
147
145
72
106
157
67
39
115
54
35
44
160
62
82
46
323
25
98
124
251
52
68
141
74
202
171
90
245
69
71
59
51
193
47
78
231
139
116
107
27
97
310
113
218
205