22
44
36
100
9
1
18
17
23
29
123
52
13
31
99
6
30
7
54
39
73
81
48
35
16
34
33
21
25
5
80
4
24
67
43
8
45
64
14
60
15
26
46
3