19
17
98
11
84
64
15
7
28
4
18
45
9
32
122
6
2
55
39
73
69
16
83
1
25
77
12
105
44
5
8
33
35
60
34
14
31
41