94
87
181
90
149
54
41
93
167
47
226
55
267
36
116
58
424
85
723
449
304
46
132
76
78
216
157
119
139
22
84
101
337
887
244
65
215
48
173
128
129
34
30
44
96
61
107
437
120
124
80
150
195
394
74