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