41
86
254
133
3
267
35
33
9
55
52
72
11
57
180
10
19
97
18
144
73
110
205
185
216
61
43
129
79
558
119
53
58
84
528
76
212
44
96
181
77
137
280
13
149
182
37
68
186
26
121
87
256
198
47