18
16
27
17
31
24
20
28
4
11
12
34
14
1
2
35
13
3
55
72
25
5
131
10
9
19
58
8
7
39
26
21
90
74
82
48
15
30