1
2
10
8
6
14
29
15
103
42
57
16
400
28
18
36
30
33
27
25
107
35
123
68
19
9
118
124
965
101
34
5
17
49