4
11
1
28
26
18
43
9
97
33
6
14
38
12
90
34
35
16
8
13
44
17
32
21
36
75
47
131
88
314
110
53
72
30
2033
55
62
182
27
15
23
52
31
7
39
37
20