59
27
150
37
82
45
210
464
167
264
20
66
97
94
17
139
18
32
12
36
268
123
731
134
964
39
13
100
337
15
11
827
137
29
16
8
7
140
157
168
870
228
1256
58
996
19
644
52
347
873
122
220
112
159
62