42
50
7
139
113
44
333
1639
33
16379
155
41
34
47
141
20
100
89
17
181
9
58
24
43
68
15
31
56
54
83
37
18
12
21
70
177
276
144