12
13
16
33
38
20
14
17
9
8
15
23
19
73
10
67
18
59
63
7
24
36
77
29
58
72
25
34
11
30
28
21
138
96
129
56
97