21
19
12
15
13
16
14
73
67
59
10
7
20
63
36
129
33
25
27
28
23
26
29
9
37
66
35
156
48
22
40
30
117
24
56
53
32
125