28
35
24
56
280
16
20
22
26
45
32
38
18
11
291
110
176
133
166
97
264
44
37
13
12
19
59
21
25
735
31
128
70
323
47