34
90
3
45
20
67
39
28
25
94
18
8
61
16
111
12
84
76
22
73
13
40
57
32
26
51
24
19
10
31
9
33
47
5
55
79
52
48
54
74
27