212
91
71
31
73
122
182
32
112
4
62
51
204
519
84016
30110
755
41
373
52
10211
71414
1818
524
131
1292
284
1216
1969
20711
134
111
135
663
152