25
9
24
27
10
20
60
2
17
90
1
14
29
31
23
8
3
16
55
7
5
21
6
51
47
75
13
35
12
68
113
209
57
36
28
70
30
52
141
147
34
73
88
22
37
19