20
6
38
114
12
52
99
35
164
17
27
13
9
347
33
104
37
445
56
48
16
5
89
24
26
60
32
4
21
30
45
40
43
34
29
55
92
109
83
42
349
7
19
87
47
46
23
120