18
102
64
16
75
83
42
28
27
104
74
48
26
30
59
89
62
32
77
43
45
11
10
13
39
33
109
54
34
56
88
58
35
12
25
52
93
944
21
6
15
71
14