44
73
89
20
38
172
165
222
46
65
24
124
93
32
76
867
191
78
106
18
75
959
150
84
90
16
151
34
152
121
135
157
261
153
138
69
226
107
40
99
103
127
155
263
179
114
52
33
43
22
68
171
91
42
29