24
30
6
41
107
71
121
88
42
20
261
23
106
81
138
48
112
50
36
119
53
265
95
101
104
154
126
92
49
213
64
286
294
65
140
82
242
17
70
143
458
72
108
239
115
123
69
79
211
102
260
122
170
186
156
52