8
18
6
9
21
11
10
390
14
42
56
67
60
109
58
1130
12
30
57
20
19
132
441
37
5
41
88
16
13
7
22
85
39
32
15
23
4
28
3
35
45
27
46