11
105
45
81
24
40
6
10
97
63
37
117
20
15
9
44
32
7
18
16
36
3
13
30
22
42
33
26
17
51
86
55
94
14
41
68
23
31
28