47
195
113
291
32
82
35
19
106
17
81
99
39
59
103
54
23
12
69
103
73
118
168
22
17
75
21
26
22
32
10
50
105
219
246
11
9
4
17
23
175
20
42
12
148
27
4
3
Top