57
51
92
12
255
214
714
366
41
134
1052
39
706
151
3431
262
72
331
42
672
20
523
253
112
312
323
611
781
143
467
333
1107
6
2234
93
171
48
102
91