38
51
274
262
46
7
86
54
209
176
60
169
177
133
73
202
132
109
97
37
52
64
90
98
79
113
70
76
66
41
242
34
61
400
119
71
102
50
138
24
2
200
22
107
149
78
264
12
258
120
8
204