6
17
7
15
2
18
22
24
10
12
32
14
9
8
4
28
161
499
5
52
85
776
19
26
41
527
371
36
55
254
16
160
205
57
27
135
21
1
155
11