21
28
13
20
19
31
18
71
22
38
33
29
32
39
45
40
25
51
30
58
43
73
164
74
42
100
116
108
67
56
64
70
35
115
82
139
46
110
63
103
34