27
Part
31
25
27
25
25
52
89
46
42
50
32
21
40
54
9
10
20
16
15
18
37
19
18
8
12
14
15