28
Through
32
29
56
40
40
38
15
51
22
9
21
20
73
20
61
39
527
14