152
83
369
170
244
546
47
197
260
51
49
239
54
101
141
114
79
61
65
145
191
77
279
181
373
25
63
518
206
808
140
476
44
143
121
111
266
86
600
57
33
157
29
309
158
349
80
70
179
62
110
1204
265
118
115
75
31