3
8
6
29
16
21
13
31
24
25
22
82
7
181
5
17
20
64
12
14
18
845
171
4
63
51
38
102
55
45
19
58
9
15
11
42
23