141
138
74
84
133
101
110
66
159
283
112
520
260
311
168
165
121
179
286
142
125
299
64
288
421
244
220
246
81
82
116
87
324
166
18
522
136
212
38
75
72
28
16
44
119
43
48
22
53
52
61
92
156