284
1213
214
447
240
35
5381
528
634
98
501
89
58
75
2384
300
109
45
72
52
66
93
186
328
5261
121
173
181
4249
323
107
1677
234
199
104
28
83
57
784
67
256
84
65
113
76
1338
24
230
64
123
661
53
603
71
51
188