87
36
4
209
150
600
7
88
8
116
187
81
79
417
342
152
305
193
9
14
141
839
618
27
83
239
251
122
378
67
161
196
21
35
857
453
191
101
49
20
76
18
268
312
1721
190
51
86
13
31
26
40
14883
52
126
114
124