14
9
118
25
320
22
150
35
66
73
28
37
10
162
131
36
52
19
1
88
47
6
26
23
51
67
113
29
13
60
20
21
68
33
159
12
50
586
69
104
98
58
39
41
80
57
11
44
43