221
78
484
982
256
120
61
98
126
115
62
87
117
323
83
69
92
190
299
107
84
140
125
33
52
73
135
122
56
137
158483
370