232
121
1562
142
131
211
332
91
71
111
104
20
133
2
27
8
115
51
542
62
10
26
4
7
202
31
262
181
39
81
52