182
102
220
113
171
131
141
66
70
36
282
61
26
122
199
177
319
146
403
129
264
95
253
79
76
132
44
25
24
84
172
94
187
103
137
284
173
431
125
19
48
55
62
327
286
421
1317
32
165
135
156
127