42
68
77
277
70
35
53
78
59
21
66
54
248
19
83
87
64
104
188
10
335
465
402
14
9
191
44
94
187
451
82
81
224
158
518
280
25
85
570
45
151
103
107
284
131
67
30
216
329
127
144
301
563
137
115