21
18
14
236
612
218
92
22
39
19
15
414
7
10
60
28
143
24
17
4
23
27
71
408
38
127
662
20
108
12
2
5
9
169
473
3
124
438
1459
52