27
15
14
89
25
17
117
13
21
48
2
7
32
4
10
29
66
20
73
11
12
6
8
47
45
5
28
39
49
144
43
19
68
16
38
57
1