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