51
19
10
22
3
44
16
27
6
4
2
5
11
21
189
216
7
1
15
97
14
407
12
8
223
410
332
647
178
432
17
38
377
9
20
57