14
12
21
37
25
16
31
45
7
129
1
34
20
18
3
26
42
23
30
55
15
93
40
97
39
189
35
44
182
13
49
11
38
22
2
401
9
147
83
219