281
267
273
50
102
136
114
155
1245
268
262
184
1782
152
165
92
173
687
819
33
309
195
18
911
44
53
56
68
515
23
180
660
55
41
140
34
226
32
70
36
119
203
40
54
200
59
361
88
432
128
91
66
94
177
1120
406
81
38