12
83
17
16
11
25
99
37
29
14
27
33
39
22
2
19
18
47
42
59
13
31
48
124
45
40
80
5
15
90
7
30
21
23
56
57
32
36