44
241
129
279
117
160
170
114
326
396
437
140
257
126
91
205
220
212
102
29
39
322
143
67
177
131
24
79
471
151
178
98
49
38
107
69
17
108
93
76
155
104
195
190
115
68
13
110
82
327
156
45
312
175