8
11
16
6
5
14
21
198
22
33
31
142
53
23
19
32
10
67
12
7
1
20
26
24
37
104
54
42
40
29
49
62
132
35
105
61
57
9
38
4
15