1
5
10
9
7
8
23
4
19
11
36
25
13
3
14
20
30
32
54
28
15
17
34
53
70
48
51
104
69
24
89
100
190
183
62
52
119