21
18
16
20
8
5
31
33
30
29
13
2
25
60
61
62
63
64
65
66