28
35
24
56
280
15
20
22
26
45
31
38
18
11
291
110
176
133
166
96
264
44
37
13
12
19
59
21
25
733
30
128
70
323
47