48
15
41
30
100
97
7
96
112
16
11
99
81
91
3
42
19
26
14
80
31
74
53
55
57
6
9
33
21
34
89
20
10
39
94
124
25
62
29
98
47
37