12
20
98
37
21
7
89
4
14
2
13
46
6
3
55
5
23
30
93
39
10
11
9
74
25
35
33
101
48
29
41
130
22
36
17
19
24
16