16
22
25
44
46
83
67
31
57
35
78
37
17
55
51
19
69
29
23
58
48
39
11
20
62
32
43
85
21
61
64
24
174
56
97
84
128
76
146
87
81
72
95
54
210
38
110