269
17
338
48
167
386
321
40
31
267
27
82
14
19
13
372
21
28
146
62
11
5
162
131
35
20
86
182
18
12
64
1
6
4
7
9
15
8
22
120
74
43
49
60
39