19
16
14
99
27
30
64
25
18
49
7
51
62
58
75
115
22
17
143
113
33
85
23
86
26
54
48
68
40
87
29
141
56
61
66
34
37
74
47
80
12
89
320
35
5
72
132