18
19
32
98
50
10
53
26
58
12
7
9
28
103
6
43
51
14
15
3
1
2
46
22
8
4
5
38
114
71
31
29
21
111
13
25
24
0
42