3
7
6
9
46
31
16
269
4
20
48
10
25
23
12
22
26
5
15
82
58
78
29
11
133
112
60
38
18
86
17
19
13
24
124
81