14
4
6
30
424
20
110
46
417
8
11
35
16
12
13
7
10
76
21
32
5
23
40
17
48
128
231
9
394
270
33
1
22
47
39
15
27
83