18
28
43
46
14
32
8
73
50
35
69
90
82
121
139
72
78
116
71
39
68
26
44
9
81
49
403
167
22
120
84
142
27
94
108
105
419
159
117
103
85
92
162
146
1028
226
57
34
127
21
60
51
137
55
86
17
19