144
65
61
176
284
413
133
103
124
280
24
118
199
248
193
44
212
113
322
54
229
177
53
72
75
191
192
109
86
56
123
541
1114
46
74
76
60
104
81
200
143
73
36
55
88
117
188
87
22
169
214
187
92
85
119