1
2
6
10
9
8
5
24
19
7
11
37
26
13
4
14
15
20
31
32
54
28
17
34
53
71
48
52
104
69
89
100
25
190
51
183
62
119