10
7
1
2
4
34
6
12
15
37
16
20
9
23
11
28
38
8
46
14
61
24
55
49
88
83
17
21
493
18
27
48
89
165
79
31
13