3
6
11
23
4
2
15
41
31
5
17
161
371
16
18
19
61
63
21
71
193
51
131
711
8
81
27
191
151
7
1
12
52
473