790
72
466
63
38
212
153
58
42
32
247
89
254
98
1491
54
144
462
101
19
36
67
64
86
99
59
187
236
273
62
150
190
209
333
7848
100
29
148
388
35
304
246
760
28
96
288
102
117
167
138
88
573
166