10
4
7
15
17
6
13
31
3
1
27
8
63
28
35
21
42
481
9
49
19
44
106
108
36
12
76
64
53
183
20
101
16
57
25
23
88