21
18
28
16
12
9
25
8
43
22
38
36
35
67
39
78
33
16
67
35
41
76
45
101
25
24
19
44
40
30
