16
43
83
28
107
6
26
84
66
40
44
50
17
35
38
18
63
14
78
24
27
22
25
5
37
11
7
109
73
8
93
21
12
10
48
81
20
30
33
97
57
9
58
3
56
71