84
2
128
45
182
1492
135
151
4
3
40
56
93
89
5
203
42
165
2278
107
733
733
39
84
346
183
148
196
2524
413
25
61
159
413
52