12
part
15
20
19
18
20
14
41
25
24
20
32
15
34
14
29
8
21
24
23