81
258
72
133
152
202
95
114
62
174
234
74
347
220
365
63
84
521
208
765
186
538
67
189
132
131
274
98
669
53
77
36
249
82
237
188
290
96
196
167
1350
329
126
111
70
33
52
49
40
18
504
51
109
66
42