44
47
18
20
11
10
38
60
16
5
55
77
115
158
668
15
29
37
27
64
248
58
28
139
66
86
99
69
57
21
120
36
24
160170