79
76
207
209
99
94
46
140
48
114
37
30
36
42
80
14
338
57
666
772
15
180
21
56
8
55
25
50
58
69
41
361
169
24
26
782
53
16
158
52
276
159
7715
122
82
189
532
18
27
101
111
218