20
96
13
12
44
11
38
28
46
18
61
16
73
58
111
24
15
5
23
7
45
27
26
84
2
30
106
33
41
21
29
32
14
48
6
10
56