29
28
1
2
2
8
9
23
12
24
22
29
11
23
6
28
11
27
9
11
28
16
8
13
8
21
26
16
25
2
6 14