3
7
26
9
1
4
23
11
6
15
52
25
16
21
62
34
147
41
24
48
143
39
127
8
29
32
35
19
14
10
67
37
12
42
114
13
28
31
36
18