12
46
25
48
40
113
54
27
103
3
33
13
16
80
144
5
18
31
42
19
14
29
24
26
15
7
44
60
39
112
84
10
50
95
9
38
37
20
65
43
21