19
259
8
13
3
82
31
5
12
61
39
26
106
42
38
14
9
64
54
23
63
36
198
281
85
55
73
378
46
91
225
177
105
150
124
94