54
50
1239
13
36
79
153
62
121
44
53
227
72
37
123
234
100
190
196
19
313
39
248
159
235
206
88
38
64
26
94
351
245
211
148
150
205
90
28
65
243
52
57
155
171
141
33
70
82
362
87
41
22