44
40
88
137
97
68
272
141
287
67
122
80
140
150
144
106
110
343
161
108
104
107
246
113
78
302
37
132
60
42
134
143
136
61
124
99
59
187
62
21
103
186
399
29
125
148
26
47
299
239
153
89