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
71
25
34
11
30
28
21
138
96
129
56
97