18
32
14
12
16
30
97
37
60
28
27
41
46
26
34
35
33
21
53
43
22
23
39
24
31
20
7
67
47
17
63
29
19
109
61
25