64
82
63
16
15
242
24
811
29
61
90
280
264
393
317
88
253
103
206
13
94
21
127
19
342
189
31
77
154
72
39
69
32
131
37
187
797
288
68
18
620
482
267
108
81
113
57
310
134
74
10
404
79
53
71