9
12
27
25
129
54
62
30
24
48
38
17
18
6
3
2
8
4
26
115
146
23
5
20
212
44
32
141
7
11
10
22
34
42
107
15
97
33
50
46
28
52