88
659
205
540
45
49
162
787
4207
228
536
197
42
55
276
270
72
131
68
139
16357
92
40
51
80
102
543
56
20
43
84
553
36
1356
69
182
30
64
119
59
46
191
65
57
58
783
29
347
81
52
14
16
34
70