15
20
63
23
17
68
131
193
37
240
7
4
31
124
13
38
11
64
6
12
5
2
1
8
143
3
19
16
321
142
897
258
270
212
27
133