6
13
9
183
10
20
17
30
162
22
14
3
12
25
40
277
37
151
15
557
18
269
47
127
7
238
16
32
45
28
2
4
50
21
41
156
63
33
24
97
131
189