84
148
27
128
119
247
256
163
296
234
41
22
176
154
284
188
61
64
65
70
43
53
57
94
136
66
137
115
179
171
68
189
78
33
1073
292
87
77
12
58
55
447
138
28
97
404
101
382
90
76
51
271
420
52