27
Part
31
25
28
25
25
53
90
49
42
50
32
21
40
54
9
10
20
17
16
18
38
19
18
8
12
14
16